I would like to create an app like http://www.littleeye.co but I don't know where to start. I searched across the google but I couldn't find any solution. Anyone please do help me with some Java APIs to connect and monitor android app in pc. I don't know whether it is permitted ask question like this in stackoverflow, but I since I didn't have any other options I'm asking. Thanks in advance friends.
Sorry Guys, this tool is not available more.
You can use "Heliopause Dashboard" tool to makes it easy to monitor and analyse your Android app's performance.
This is the best ever tool to check Android application's performance like Memory Usage, Network Usage and CPU Usage using this great tool.
You guys can download this great tool from here and also share with your friends to make great ever Android apps.
Related
I am new to Android system source code. My issue is that while debugging using Android Studio, the control goes to the wrong location in the source file while I step into it, i.e., it goes elsewhere in the source file, not to the method it should have stepped into. I know this issue sounds really silly, but has anyone else encountered it?
Also do you have any recommendations on how I would go about learning how the control flows within the Android system? I could not find many blogs on this topic (nor many questions and answers on StackOverflow about this either), and the Android documentation is not really helpful. I did download and build AOSP, but not sure where to go from there. Any pointers would be helpful!
Thank you in advance.
Debugging android framework libraries or native applications like surfaceflinger is tricky. The documentation on android site leaves lot of details to imagination.
Please start with Debugging Android Framework applications link to understand how to organize your source code, eclipse setup etc. The other articles on that site go into debugging of native applications as well as native libs loaded by Java applications. I suggest start there to save yourself lot of time.
For Android open source project you can see this link https://source.android.com/source/downloading.html
For Access online source you can see this link http://androidxref.com/ it is very good for explore ASOP.
I am Embedded android developer . you can ask me any question related to ASOP on stackoverflow.
Anyone know if its possible to develop android apps with PowerBuilder.
Haven't found much regarding this on Google, which might mean that it isn't, but still want to hear the opinion of ppl at stackoverflow.
thanks in advance
right now I think the only possibility is Appeon Mobile for PowerBuilder. This is a beta version and it is supporting iOS right now, but in several months it will be capable for building native android and Windows Phone app too.
http://www.appeon.com/list.do?fid-60-page-1.htm
I hardly waiting it also :)
Br. Gábor
One other possible solution I've considered but it is NOT a trivial solution. Look at IIS modules and handlers in the MSDN. Basically you can write a handler in PB.NET that will be used in IIS to create HTML5 that will run in just about any browser including mobile.
You then could assign a certain file type (e.g .powerbuilder ) which will be processed by your custom handler that was written in PB.NET.
Might be a good open source project.
I am new to android platform and have to do by B Tech project on this. I have to do product recognition and then process them. So, I need to do some serious coding on implementation of Image Processing on Android platform.
For this, I would require :-
Through understanding of Android programming
Setting up the environment for image processing on Android.
Finally, an emulator to debug my codes
So, I need suggestions for all of the above, like, what book I should go through for learning Android , what emulators I should use and can I use openCV libraries in my android application.
Regrading emulators, I have heard, that they are pretty slow and have lots of bugs. They keep on hanging. So, should I have an Android mobile then ?
Please comment, if, you are unclear about my question.
PS: I posted the same question here, but got no replies. So, posted it again.
Thanks !!
There are a lot of books out there, CommonsWare is a pretty good place to start for the basics, he has office hours (where you can ask questions) and comments on here quite a lot.
There is only one emulator as far as I know, most people use eclipse for their environment and it's fairly well integrated with the android tool set, but there are a few others, as well as command line tools if your prefer those everything you need for android development is here other than eclipse which is here
In regards to image processing I assume you mean image matching and yes there is an openCV for android there are also some commercial offerings if you don't want to try and sort through openCV
If you are going to be using a camera to do image matching then the emulator is not a great choice unless you want to be restricted to using it with a webcam (which is a pain to get working) you will still work a lot with the emulator though.
I'm hoping to write a tweak to record all activities running on a rooted Android phone. For example, I want to record the information such as:
2012-07-31 15:03 app1:Activity01:onCreate()
2012-07-31 15:04 app1:Activity01:onStart()
...
2012-07-31 15:05 app1:Activity01:onPause()
2012-07-31 15:05 app2:Activity01:onResume()
Is is possible to do it? If so, please kindly tell me where to find the related information, books or domain knowledge I should study to accomplish this task. I'm new on Android programming but familiar with C++ and Java.
Thanks a lot!
Each Android app is executed in its own process running its own instance of the Dalvik VM. The VM normally does not provide the information you are looking for across process boundaries.
If you feel like really hacking your Android you could investigate into these two approaches:
Modify the Android API classes, basically building your own android.jar, where you can override and extend existing functionality.
Try to use the VM's debugging facility to gain access to its runtime state (see e.g. Dalvik VM debug monitor).
Bottomline: Rooting your phone is child's play compared to those hacks.
However, I would advise against trying to 'hook' into Android the way you described, both for performance and stability reasons.
So the answer was it ain't possible in a normal app, even on a rooted phone.
See comments :-)
It can't be done in the AppInventor, yeah?
Just want to make sure before i go off learning all about Java Programming.
Thanks
Well, given this link, it sounds like Bluetooth is possible via AppInventor;
https://sites.google.com/site/appinventorresources/home/tutorial-topics/bluetooth
I havent used AppInventor but if you dont have Java knowledge and arent desperate to learn how to program I think it would be worth trying it, especially if you are keen to get your app built sooner rather than later.
Bear in mind that the implemented BT capability in AppInventor might be quite limited.
some more resources:
http://groups.google.com/group/appinventor/browse_thread/thread/43aa635f1721899b
http://www.google.com/url?sa=D&q=http://ai.kittywolf.net/index.php/BTArduinoLED1&usg=AFQjCNGQ4HG_IYNLdauyEYEafnUhEJVJBg
AppInventor isn't capable of doing such things. AppInventor isnt developed anymore so i think it will never be able to do such things aswell.
Android development is not restricted to be done in Eclipse.
You can program in other IDE's or even from command line.