I have the source code of a program that runs only on Android 4.0.3 or newer,...is it possible, with only the source code, to write the same app, but that works on Android 2.3.4 ?
>>60897222
*You* probably can't if you have to ask, but in general that should be possible for an decent programmer with sufficient time.
>>60897222
>program that runs only on Android 4.0.3
>with only the source code will it run on Android 2.3.4
according to how you worded you own question, no.
But, according to people who know what theyre talking about, yes. adjust the min sdk target.
https://stackoverflow.com/questions/6634330/are-android-apps-backwards-compatible
https://stackoverflow.com/questions/4568267/android-min-sdk-version-vs-target-sdk-version
You'll have to adjust the min SDK target and you'll have to make sure that you don't use any API's above that of 2.3.4 . If you do, either pray there is a support library available for it, or just remove/rewrite it.
Many Thanks,
>>60897280
I have sufficient time but i don't consider myself a decent programmer,..but I can learn
>>60897283
>>60897296
Ok, I need an IDE to do this,..right?,..any suggestions?,...and also how do I find out if there is any function or API in the source code that is not supported by Android 2.3.4? ... IDE warns me?
>>60897423
Don't remember whether Android 4.0 supported Android Studio projects yet, but download it anyway. Then once it's downloaded, use its "import project" function for it to generate a project out of the already existing code.
>>60897423
>I need an IDE to do this,..right?
no. An IDE is just a test editor with a compile button. Literally not needed in any programming project.
>>60897452
>>60897464
I have Visual Studio 2013,..Can I use it or I need to install another program?
>>60897222
For what fucking purpose?
>>60897464
Go google for answers, literally people in this thread has already told you what to do.
Also: sage