I am new to Android development, i need some start up advice, tools and resources to start.
I have Samsung Galaxy SIII (GT-I9300) mobile (Andriod 4.3) and Laptop with Windows 7 OS.
What is the first step, which software i need to download, SDK's, IDE's, tutorials, Framework like PhoneGap etc.
you should start reading https://developer.android.com/training/index.html and downloading Android Studio
You can use the playlist from slidenerd on youtube, it has everything you need to get started.
https://www.youtube.com/playlist?list=PLonJJ3BVjZW6hYgvtkaWvwAVvOFB7fkLa
Related
I've written a React Native app and need to test it on a Samsung Galaxy S10 emulator. When I look at the OSs available for Android Studio emulators, I don't see the S10. Is there a way to get it?
Use Genymotion, you can find S10 and many other devices there.
And it's faster than AVD provided in Android Studio too.
Once downloaded, don't forget to install GApps to it.
I create a fresh Android app with Rad Delphi XE7 (Pc So win8) and test on Samsung Galaxy S7 with 5.1.1 version.
I put a TEdit on it, and run it in the Samsung Galaxy S7 and the program crashes when enter on edit component and close keyboard.
A similar problem when put image on TListBoxItem the program crashes.
The same android app work ok on Tablet Samsung Galaxy Tab 3 with 4.2 android version.
Has anyone got a solution to this?
Thanks
Not sure if this will solve your problem, but I have found that the VERY FIRST THING I have to do when I create a new android project is go into the project directory and delete the Android.Manifest.xml file. If I don't do this, all kinds of craziness happens including failed deployments, failed launches, random crashes, etc.
It is also a good idea to make sure that your app only deploys to INTERNAL storage, and disable its ability to deploy to an SD card (I don't remember where that is, probably also part of the manifest).
My two cents.
If your PC installed old version SDK Delphi(older version 23) ,You should download new version from the Internet.
If not work,Install Delphi XE8(or DX10) in your PC.
Embarcadero has released a hotfix for Delphi XE7 to update the Java JNI bridge support for Android 5. Otherwise the app crashes on Lollipop. Did you download the hotfix?
http://blog.marcocantu.com/blog/2015-january-lollipop-hotfix-beta.html
I've just finished my Kivy application and it works great in Ubuntu 12.04 LTS (64-bit). Now I want to test it on an Android system, so I follow these steps in the official Kivy docs and finally (after some troubles) I could create the .APK file. Since I didn't hace a real android phone or tablet, I installed the Genymotion Android Emulator which is actually emulating a Samsung Galaxy S4 - 4.3 - API 18 - 1080x1920. When trying to open my application.apk file I'm receiving:
That's all, there's no more information.
Does anybody experimented something like this? Is there any Android emulator which works better when it's testing Kivy applications?
Any help will be appreciated.
The normal Android emulator works fine. Make sure it is using Android 4+ and has hardware GPU acceleration enabled.
I'm using a Samsung Galaxy S3 running Android 4.3. I've installed the latest Samsung Kies as well as the Android SDK. I'm able to run the Android SDK in Eclipse and properly compile/run/debug applications via Eclipse, but I cannot seem to get it working with Adobe Flash CS6 - it compiles the SWF and hangs on the "Publishing..." progress bar.
AIR 3.2 for Android Settings are correct, and when I compile the SWF to an APK file and then move the file over to the phone via File Manager I am able to install and run applications successfully. I can't, however, publish directly to the phone or debug on the device over USB.
I've definitely done my research and have been through all the normal stuff like USB debugging and all that. Everything works great in Eclipse with the Android SDK - just not in Adobe Flash Pro CS6. I've read in this thread that others simply have not been able to do it either with Samsung devices running Android 4.2.2+ Can anyone shed some definitive light on this issue?
UPDATE: I got it to work! I had to copy the adb.exe file from the Android SDK to the one being used by Adobe Flash Pro CS6. I'm working on turning my experience into a blog post with pictures and step-by-step instructions and I will elaborate on every step of the process. Stay tuned...
I've just started learning android and I've completed the hello world sample program which running on my galaxy tab emulator successfully.
Now i have the following concerns as below
can this hello world program run on galaxy y handset?
From where I can get the emulator for galaxy y model from samsung?
I am using sdk platform 2.2 , can this code run on Android OS v2.3.5 (Gingerbread - real handset)?
1) Yes
2) I'm not sure if such thing exists
3) Yes
You should try running the program on your handset; you can't learn unless you do. just FYI, I had to install Samsung Kies to get the drivers that let Eclipse see a Galaxy tab. I'm not sure if you have to do the same for the handset, but if that's the case, now you know what to do.
If you are beginning to learn Android you are better off learning with the default emulator that comes with the SDK. Setting up handset manufacturer specific emulators is not the hassle to address right now. Just use the default SDK, you will be fine.
Hello world programs, in almost all cases in Android will work with any emulator or SDK (from Android 1.6 onwards). So you should be okay.
Also, if it doesnt run due to some reason, learning how to recognize it and address it is a useful skill too, so dont think its not important.
If you're new to Android start your app projects with
Minimum required SDK-android 2.2 froyo
Target SDK- 4.2 jelly bean
Compile with android 4.2.
After creating the project go to your workspace APP project folder/bin/.apk file, copy and paste the .apk file and run it on your Samsung Galaxy y. It works, even I to have a Galaxy y mobile and tried it, it works.
Thank You. :)