Is there a better way to test apk files without actually having to buy an Android phone?
I have to test several apk files and i don't want to use the Eclipse to do this as it would be a lot of downloading just for testing as i don't even want to code.
I am looking for an application which would provide an interface which would ask me which version of Android do i want to run and what screen size do i want and then install the apk for me that i want to test?
Is there such a software available?
thank you in advance.
You don't need Eclipse to run the emulator. You can simply download the android SDK HERE. After you've extracted the SDK, run the file "android" in the tools folder (in linux at least), download which platforms you want to use (1.6, 2.1, etc) and create an emulator. It's fairly simple to do.
Many phone makers offer such a service...
Here's one to start you out:
http://developer.motorola.com/testing/
-I_Artist
This looks like what you are looking for. I never used it myelf though. The reviews seem to be ok as well. not sure if you can choose what api's you want to use though.
http://www.addictivetips.com/windows-tips/download-google-android-emulator/
Related
I know that Flash has been abandoned on the Android platform. But for a special reason, I still need to use Flash (SWF file) on an application that is used internally. So, now is there a way to make my application play Flash(has ActionScript) without installing other APK?
The minimum version of the target device is Android 4.4 (API 19)
Thanks a lot.
I was investigating same thing recently. Adobe AIR seems to be able to do it so I was pretty sure it's possible. After quite a lot of googling I found some useful info and proof of concept on some Chinese website (unfortunately it's already down :( ).
Fortunately they also linked a Github repository with that example. I was able to fork it and add some instructions about which files do you need to update if you want to use latest AIR SDK or see flash traces.
So there you go. You can use SWF file in your Android app (on new Intent) through AIR-runtime, without installing other APK:
android-invoke-adobe-AIR
There's one problem tho. You can pass some parameters from Java to AS3, but I couldn't find easy way for communicating between them later on. In AIR you could do that via ANE's and I was trying to extract some APKs to see how it works, but no luck. I did end up using socket communication (it's on feature/SocketConnection branch).
Hope you find it usefull.
Ok, it's clear by question heading that I want to create android apps with HTML,CSS and JS. I know them very well and I just don't want to use SDK it's bulky, hard to understand and not User friendly just like other google products.
I have read this and many more articles but they lack when someone asks:
Can I Do it without that SDK?
So whilst you can easily code your entire project just using notepad,
compilation will need the Android SDK.
I just want to do it online or by installing a less bulky software that just packs my app in apk (like a zip). I know it's too much but if someone know how to do this exactly.
I'm pretty sure you need to use some Java to give your Android app functionality. JavaScript might work, but it depends on what exactly you want to do.
You also need other SDK tools to create APK packages. You could build your own tools to do that, since APKs aren't black magic (fortunately), but it would be tedious, cumbersome and fragile.
It's a lot easier to use an SDK to me.
I would like to start looking at development for Android applications (nothing huge, just for learning). Before I begin, I would like to find out whether or not development on the Android phone I use daily would be corrupted or changed in some way if I used it as a development device.
I probably won't put anything on the Market, but I would just like to test out how everything "works" with Android development.
Any help that will guide me is great.
Thanks.
It shouldn't cause any problems at all. The only problem I can imagine is that you have to enable installation of applications from unknown sources (i.e. not the marketplace). You just need to be sensible not to go installing applications from dodgy places.
No, not at all! Sorry for the shortness of the answer, but that's it.
The only problem I can think of is writing to internal memory more than usual, but if you install a lot of new apps, the effect will be the same, so it's nothing special. And as alextsc said, if you write something and it doesn't work, just remove it, and that's all.
Not at all. But even better, when you set everything up (Eclipse, the Android SDK and the ADT Eclipse plugin) you'll also get an Android emulator that you can test your development projects on virtually.
Still, it's just fine (and recommended) to do testing on an actual device, but if you're just playing around, you can likely just use the emulator and only deploy to your device if the end result is something you'd like to show off to your friends!
Best of luck!
Hey in addition to the above answers,
You should actually test on your device when you are making an app that uses one of the following :
GPS, or wi-fi to get user location
when you want to use any phone sensor in your app
when you are trying to integrate camera/ camcorder in your app
also you might need to actually test phone call/sms functionality integrated in an app
otherwise the emulator just works fine
OK, possible stupid question - apologies - but can you install the SDK and Eclipse on an Android device (I'm thinking a tablet)?
I realise it will be trickier to use without a proper keyboard etc...
There is currently no way to do this on an android tablet. Although there is an app on the market called "Java Code Viewer" by Ahyane that will allow you to open java code, view and edit it on an android device. The app does read syntax, however sdk and library support are not part of the apps current functions.
I use it occasionally to tinker with some source code while I am thinking about it and then run it on eclipse when I am home.
for demonstration purpose of a developed Android App I would like to distribute a "Self running android emulator" with my App installed to some people. It should be simple for them to start the emulator on their computer and work with my App.
Currently I have to prepare their computer with the "Android SDK and AVD Manager" and my prepared virtual device (in their home directory). I wonder if there is a smarter solution.
Thanks for any response.
I am not aware of anything that offers this today. If you build such a thing from the Android SDK components, spread the word of the recipe!
Here is a complete packaged solution. I am going to see if I can update the version it is running. http://www.redmondpie.com/android-emulator-for-windows/
Seems that the BlueStacks App Player is that what I am looking for. Did not test it yet but will give it a try if needed.