Want a free Android emulator and mobile browser emulator - IDEs, Libraries, & Programming Tools

Hello you all,
I am using Netbeans to develop Android app using HTML5 technologies. I have SDK installed etc, but one thing I can say I cannot even test my app in the Android emulator nor in the Android mobile browser.
The Android emulator is really slow. It just stuck on the boot screen where there is the flashing Android logo. I waited for hours but in vain. I restarted, deleted AVD and created new again but no luck. I am fed up with this. I saw may persons encounter this. Moreover, I have also downloaded other emulators like Genymotion but it lacks many things.
On the Android browser emulator in Netbeans, I do not know why it does not work. I have USB Debugging tool enabled on my phone, and even installed Chrome on PC. It asks to enable debugger tool on Chrome mobile as well, but there is no such thing. I went on Chrome desktop and enable it on "about:inspect", but no luck again. It does not connect. So I dropped it.
What I want is a good free Android emulator and also a free mobile browser emulator to test my app in display on different screen sizes. Do you know some?
Thank!

Related

can we run 22000 bytes java applet on xda mini?

Being a stock market trader,i have to keep market watch for 3 to 4 houres daily,for which i need to stay at one place with my laptop.Now i tried to download marketwatch page(a java applet of 22000bytes) on my xda through gprs.the site opens,every thing works fine but as soon i click market watch page,it doesnt load.it says," applet can not be loaded into your browser.You need to have java enabled browser" I downloade CrEme fropm niscom,but it didnt work.I tried lot of browsers like opera8.6, net front,thunderhawk but nothing worked. further i tried jvm as i told you from niscom (CrEme)i need to run this page on my xda badly...it can save lot of time and i can watch the market on my pc even if i go on picnic..lol...i am desperate,kindly workout something.ohhhh yes if there is some other ppc which can run this applet,i will go for it....one more thing...on my laptop when i download market page,a software comes up and is to be run. It is (JVM1.tmp) or sometimes it is (JVM7.tmp)...This software automatically comes up when i try to open market watch applet.There are two options in this software...RUN or DO NOT RUN....If you do not run it,then the applet does not download and viceversa........kindly help.....showkat

can we run 22000 bytes java applet on xda mini?

Being a stock market trader,i have to keep market watch for 3 to 4 houres daily,for which i need to stay at one place with my laptop.Now i tried to download marketwatch page(a java applet of 22000bytes) on my xda through gprs.the site opens,every thing works fine but as soon i click market watch page,it doesnt load.it says," applet can not be loaded into your browser.You need to have java enabled browser" I downloade CrEme fropm niscom,but it didnt work.I tried lot of browsers like opera8.6, net front,thunderhawk but nothing worked. further i tried jvm as i told you from niscom (CrEme)i need to run this page on my xda badly...it can save lot of time and i can watch the market on my pc even if i go on picnic..lol...i am desperate,kindly workout something.ohhhh yes if there is some other ppc which can run this applet,i will go for it....one more thing...on my laptop when i download market page,a software comes up and is to be run. It is (JVM1.tmp) or sometimes it is (JVM7.tmp)...This software automatically comes up when i try to open market watch applet.There are two options in this software...RUN or DO NOT RUN....If you do not run it,then the applet does not download and viceversa........kindly help.....showkat

[Q] Firesheep app for Andriod

Hello all,
Its been a long time no speak on this forum for a while, I have finally made the jump from WM (HTC LEO/SE X1) to Android on a Dell Streak. Admittedly I am still waiting on a stable o2 sanctioned version of Froyo to put SENSE UI on!
My question here relates to Firesheep, an add on for Firefox that allows packet capture on public WiFi networks. I was wondering if anyone could port this application to android as a stand alone App, or if anything else similar had been developed?
I hope someone can give me an answer at least to the feasibility of this request.
+1
I too would love to know hehe
Sent from my Desire HD using XDA App
It would require drivers for the wireless chipset in the phone to be put in promiscious/monitor mode to capture packets, as far as I know, neither is possible, unfortunately.
timekeeper said:
It would require drivers for the wireless chipset in the phone to be put in promiscious/monitor mode to capture packets, as far as I know, neither is possible, unfortunately.
Click to expand...
Click to collapse
Couldn't it run in firefox mobile
monitor mode in galaxy S
There is an app available in market called pixie who get the promiscuous mode for the wifi interface. I'm able to capture packets in Samsung Galaxy S (GT-I9000) with the app installed.
Now we're waiting for firesheep realease for android... it's impossible to install the XPI in Firefox mobile beta...
Yeah, I tried porting the XPI over to firefox mobile, but it wont work without a packet capture utility, like WinPcap, which is used with the normal Firefox Win version.
I would be definately interested in seeing where this goes though...
vit_mar said:
Yeah, I tried porting the XPI over to firefox mobile, but it wont work without a packet capture utility, like WinPcap, which is used with the normal Firefox Win version.
I would be definately interested in seeing where this goes though...
Click to expand...
Click to collapse
It is also working in OSX so I guess libpcap should be enough to use it. By reading this http://seclists.org/tcpdump/2010/q1/98 it seems that there is support for Android. However you will need root access to use it.
This thread, discussing Shark for Root app, refers to a lot of functions that firesheep uses: http://forum.xda-developers.com/showthread.php?t=725692
Perhaps using libpcap/tcpdump (as janfsd suggested), we can port this over. Root is a must though, true...
any updates?
i need this for my N1
Tanks
Bumping for an update on this project!
Found this thread in google. Try http://faceniff.ponury.net/ I've wrote it yesterday I wrote it to sniff only facebook accounts but it can be easily modified to other services.
Hello!!
This is awesome! wooow! I don't mean the fact that you can steal web session profiles,
but the fact that an Android application can open an interface e.g. WIFI and realise sniffing -
network monitoring without being run as root or system. To do so, an application should be
signed with the platform's key : http://stackoverflow.com/questions/6010796/run-secure-api-calls-as-root-android
How is this possible?? I am really wondering about that. Some time ago I tried to port
jNetPcap, so as to use it in an Android application for monitoring the WIFI. I successfully
ported it but I couldn't read the list of Android interfaces from its API and realise web
monitoring.. (see here for details: http://stackoverflow.com/questions/5966603/jnetpcap-on-android-problem-with-findalldevs-method,
http://jnetpcap.com/node/792)
I am really wondering how faceniff faces this problem??
e.g. Shark for Android runs an instance of libpcap in the background and derives the
appropriate information from the pcap traces..
What faceniff do to get the information it wants, e.g. the web sessions?? I am
really curious about that.. Any ideas?
faceniff runs as root....
Yes, but how is it possible to make an application that runs as root?
There is no Android permission you can use in Android manifest to give you
such privileges.. Even other Android applications that run only in rooted phones
cannot open an interface an capture traffic, and for this reason they run in the
background a tcpdump and process the pcap traces it produces (e.g. Shark for
Android).
is anybody here that knows how faceniff can capture packets??
I know how it works because I wrote it
It has a binary file which lies in /data/data/net.ponury.faceniff/
Then the java app executes "su" (to gain root permissions) and executes that binary file. And it grabs results from the binary showing them on the screen. Hope it helps.

What are the alternatives for developing android application?

I tried to develop an android application that will be used to calculate electricity bill in a house using android studio and Genymotion as the emulator. But i encountered some problems as the laptop i used is running out of RAM if i were using both of them at the same time. When i tried using Genymotion to run the application, the emulator will tell me "unfortunately, application has stopped.". I struggled to find the problem because the android studio sometimes are running fine and sometimes dont. It will lag most of the time together with Genymotion.
As i am running out of time for the developing process, I would like to seek some alternatives for developing android application instead of using Android Studio. I have Adobe Flash, Flash Builder and Unity in my laptop as well.
My laptop is 2.5GB of RAM. Is there any other software to develop the android applications without upgrading my RAM?
Thank you.
Try to run the application on a real device
deleted
Have you tried Android studios emulator?
Make sure you are using the right system image for your CPU architecture. Also older versions of Android should be lighter on RAM to run. Try the oldest version your app will support.
If you're still unable to run it you can try removing some system apps from the emulator.
I do all my testing on my phone through wireless adb. It makes life so easy. If you're going to be doing a lot of Android development you need an android device period.
Android Studio Emulator is heavier than Genny Motion, but no limitation.
You may use real device for testing purpose. Use eclipse is also less heavier than Android Studio, but it's nolonger supported.
If you running the Android Studio and emulator, the hardware must be at least 4GB ram.
If you have to make a videogame, I suggest to continue to use Unity.

Android Wear app debugging with mobile application connectivity issue

Hey guys
I've created an android application with a wearos module contained within it. This might be a rookie issue given that I'm new to android development (I'm from a web dev background) but I'm struggling to get my wear and mobile apps to communicate, when they are in debug mode.
Basically, I have written some code in the mobile application to detect if the wearOS app exists on a connected watch, and if it does, allow the user to monitor the sensor activity on the watch.
When I run the mobile application debugger on a physical device through USB, I see it doesn't package the wear application with it and so I cannot install the linked watch application on my watch (which is linked to android studio through ADB over wi-fi). While the mobile device debugger is running, I run the debugger for the watch app too and the app then runs on the watch, but it doesn't look like the code in the app is actually detecting the watch. This functionality does work though when downloading the published app through the play store, and then installing it on the watch through the play store too using the 'apps on your phone' menu on my watch.
How can I achieve the connectivity between the watch and phone apps through the debugger? This is a massive pain point for me and I can't seem to find anything online that addresses this and that describes how best to set up debug environments so that these apps are linked on the 2 devices and can communicate in debug mode. My mobile device app is heavily dependent on detecting watch sensors and interacting with them and so I need an efficient way to test this.
Thanks!

Categories

Resources