Is there any Android developer OS version available? - android

I'm wondering if there's a possibility to have access to any of "developer version of the Android system" as the Android doc says? As you probably know some tools work on developer version only which is AFAIK available exclusively on emulator, which let's say doesn't work well.
If there would be such, I'd rather install it on one of my devices and could debug it there.
Would it be legal in that case?

If you have one of the Google phone devices you can build your own type of the Android OS for your needs without problem. Here you can find instructions how to do this and how to upload your built OS on your device. For instance, to build development version for Galaxy Nexus you should run configuration command:
lunch full_maguro-eng

Related

Android Studio AVD on Chromebook

I am running Android Studio on a Chromebook. It is listed as one of Google's suggested Chromebooks for running Android Studio. I have it installed but I cannot run anything as it seems the emulator/AVD is not working/enabled. I have enabled developer mode but it does not appear to work. Is there a way to make this work and/or is there a work-around, e.g., (not ideal) could I just run the APK somehow?
The capability to debug directly Android application on ChromeOS (sideloading them) has been announced at the Android Developer Summit 2019.
This should be added to ChromeOS v80.

How to test apk on previous versions

We developped an app for Android system with Intel xdk. Recently a customer tell us that it doesn't work on android 2.3 version. We would like to know how can we run the file apk on a 2.3 device for testing. If someone has some idea to help us we would be extremely grateful. Thanks
Do you have the apk downloaded in your 2.3 version android device?
If not, you could install it sending the apk in an email to the account in your android device, allow installations of apps from unknown sources in your settings in case that you didn't set that option before and follow the steps to install and run the app. Then you can test if the app is able to run in 2.3 version.
Create different AVDs of different OS Versions and test the app in all AVDs.
Otherwise go for genymotion.

apk build by corona is not install in device

I am new with corona developing.
I am creating a new project and them build as android apk target 2.2.
It will make build successfully bt if i run this build on my device it shows "not installed".
I am using trial version of corona is this make a problem?
Thanks for your valuable time.
When I had a similar problem, it was because the architecture on my device wasn't ARMv7.
The developers behind Corona have made these points regarding Android deployment:
You do not need to install the Android SDK. However, you will need to install the x86 (32-bit) version of the Java 6 Development Kit if you're using Windows. Corona does not support JDK7. See Java Development Kit Setup for details.
The Android build process generates a standard .apk file. You can build and test apps on Android devices without creating a Google developer account, but you will need an account if you wish to publish to the Google Play marketplace. The current price of the program is $25, mandated and managed by Google.
We only support Android devices that run Android 2.2 or higher with an ARMv7 processor. This can create some confusion because ARM processors are identified by both a family and an architecture. Family names do not have a "v" in them. For instance, the ARM7 processor is actually a ARMv3 architecture, and ARM11 is a ARMv6 architecture. See this guide to help identify the various processors.
Source: http://docs.coronalabs.com/guide/distribution/androidBuild/index.html (worth a read if you haven't seen it already)
Download some app to your device like app manager or Es File Explorer(
https://play.google.com/store/apps/details?id=com.estrongs.android.pop&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5lc3Ryb25ncy5hbmRyb2lkLnBvcCJd)
And open that app, select your .apk file, and there u can install it.
Good luck ;)
I find the simplest way is to just attach the .apk file to an e-mail and open the attachment in Gmail on the phone.
You can build for Android using the Trial version of Corona. Just use the default key. (I might have enabled a setting under Apps to allow installing apps from outside Google Play, I don't remember.)
I had to install my app via a adb console with my phone's USB debugging turned on for it to work.
The command was:
[path to adb.exe] install -r [path to apk file]
I've had this problem before so I will share you my experience.
It could be one of two problems:
Your device isn't ARMv7. That means it needs to be 2.2 or higher. I would recommend using Android 4.0 or higher for a test device, that's just my opinion though.
You could have a syntax error or you could be requiring a document that doesn't exist. In some rare instances Corona doesn't detect the error until it's on the device. To see what the error is, run adb logcat.
Let me know if this works for you :)

Do I need to root my Android mobile to run my own applications?

If I write an application using the Android SDK or NDK, can I simply copy the APK produced onto any Android phone (with the right version of the OS running) and run it? Or do I need to root the phone before apps not bought through a marketplace can run?
The context is that I have the choice of a Galaxy S2 as an upgrade to my iPhone4 and I'd like to start writing my own stuff. I can find plenty of instructions and examples of compiling and running apps in the emulator, but nowhere explicitly states I can run the apps I compile on the S2. I'm worried that apps may need to be signed or authenticated before they can run on it (and other phones) and I'd rather not mess about with the phone too much.
You can download it and run it without root.
You can debug directly on a device even from your development environment.
Android development tools environment (ADT) in eclipse (as well as others) and the correct ADB USB drivers for your phone gives you that nice option. Much faster than using the android emulator too.
In settings you have to allow debug (a simple checkbox), that is all.
No you don't need to root. Just install drivers and SDK. Using eclipse you can directly run on device and debug too
it's also faster than working on emulator
If you get Galaxy S2, then you can install Samsung's own free app, "Kies Air". This allows you to transfer files over wifi from your PC to anywhere that you can see in the phone's file explorer. If you transfer an apk this way, then when you click on it in the phone's file explorer, it will install the app. The app can be signed with a debug key, or a release key.
You don't need root. In order to instal on android phones you simply install the app on the phone through eclipse ADT tool or just through the ADT terminal. Just remember to set the phone to development mode by going into settings -> programs, then allow installing from unknown sources.
Alternatively if you want to install the *.apk on you device download an app from market. Follow this link for guides on both this approach and the SDK/debug approach: http://www.talkandroid.com/guides/beginner/install-apk-files-on-android/

Android Application Deployment on LG P500 Device

I am developing the Web application in Android 2.2 and i want to deploy it on the LG P500 device. I am using Windows XP as an operating system. But i am facing the problem of installing the drivers on my system, it gives the error "Hardware not found the desired USB drivers". So give me any suggestion on this.
Also told me that it is possible on windows system or it required Linux System?
Thanks in advance....
There's a similar question about this on Superuser, and the answer appeared to be to download and install the LG Mobile Support Tool, then use it to install the drivers.
As for the second part of your question: Yes, you can develop on Windows. There are versions of the SDK for Windows, Mac and Linux. Most of the tutorials assume you are using Eclipse to develop, which is also cross-platform (as is Netbeans, another popular choice).
If you're looking to build the Android source, however, Windows is not currently supported.

Categories

Resources