CypherpunkArmory / UserLAnd

Main UserLAnd Repository
Other
3.44k stars 382 forks source link

Request platform devel for Android applications development #700

Open foodmaher opened 5 years ago

foodmaher commented 5 years ago

Describe the problem your feature request solves.

Anyone who wants to develop Android applications suffers from the problem of lack of platforms to develop applications or be useless.

Describe the solution you'd like

now we have a semi-integrated Linux environment. Is it possible to support the Android studio program if it is impossible?

Describe alternatives you've considered

Is it possible to develop another platform to develop applications or similar platform For Android studio.

lewisdonofrio commented 5 years ago

you mean doing this https://github.com/CypherpunkArmory/UserLAnd/issues/693

foodmaher commented 5 years ago

@lewisdonofrio No, I want an Android application development platform running on UserLAnd. Is it possible to develop an application development platform or can I run Android studio on UserLAnd and solve compatibility problems with the UserLAnd environment?

carbonatedcaffeine commented 5 years ago

Probably possible but you'd need a beefy phone XD.

carbonatedcaffeine commented 5 years ago

And I think flutter has an error building apks on userLAnd... I found this a few days ago...

foodmaher commented 5 years ago

@EnderNightLord-ChromeBook I have not used Flutter before and are it necessary to build application interfaces by use fultter. and also does it mean I can run Android studio on it without problems such as SDK problems?. and compatibility with ARM64 architecture?

And also how do I get rid of problem the slow running intellij where I always see this problem?

ghost commented 5 years ago

Is it possible to develop another platform to develop applications or similar platform For Android studio.

I'm in Android device and am aiming to provide something similiar to SDK/NDK that generates APKs.

The toolset I'm planning will be able to run directly in the device, so using Termux over UserLAnd will be enough.

To start with, I'm (attempting) writting a Dalvik (dex) lbrary in Rust. I'm striving to fork the tool cargo-apk so that it works out of Android SDK/NDK; in fact cargo-apk doesn't build here due to its dependencies too. There're many issues with it.

ghost commented 5 years ago

Tbh I'm not fully decided if I must or not write this since I could study or do other things. W/o being able to write and test Rust apps, there's no reason to study. :(

foodmaher commented 5 years ago

@hydroper In fact I am not a professional programmer but I expect it is difficult to work on your own to develop an SDK/NDK suitable for architecture of ARM64 Because this needs a team.

foodmaher commented 5 years ago

@hydroper About the Android SDK / NDK Termux developers have developed it and it is in the termux-packages project How do I run on UserLAnd.

ghost commented 5 years ago

@foodmaher apk-tools is there, but looks to have no command...

If you want Android Studio you should maybe use Java N-IDE or AIDE apps. Hm

foodmaher commented 5 years ago

@hydroper The problem with Android development platforms on Android is that it is not integrated. It is not useful in applications development either because it can not design the windows well or it does not automatically complete the code or it does not save the class after it is created and saved like what happens in AIDE where it Do not save the code after writing it and then there are problems importing libraries