This question is linked with my earlier question. please see below link.
Android - Change package name of live application
So now i am buiding my apk with older package name i.e.,'AnantApps.Moodlytics'. I also have made all required changes for that.
but after that when i try to run it on device, it gives me a console error like this.
[2013-10-22 11:26:03 - Moodlytics] Android Launch!
[2013-10-22 11:26:03 - Moodlytics] adb is running normally.
[2013-10-22 11:26:03 - Moodlytics] Performing Anantapps.Moodlytics.ui.ActivitySplashScreen activity launch
[2013-10-22 11:26:04 - Moodlytics] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2013-10-22 11:26:07 - Moodlytics] Uploading Moodlytics.apk onto device '4E4400F02B00CE54'
[2013-10-22 11:26:08 - Moodlytics] Installing Moodlytics.apk...
[2013-10-22 11:26:16 - Moodlytics] Installation error:
INSTALL_PARSE_FAILED_MANIFEST_MALFORMED [2013-10-22 11:26:16 -
Moodlytics] Please check logcat output for more details. [2013-10-22
11:26:16 - Moodlytics] Launch canceled!
After that i made one apk file. but here also, it gives me an error while installing apk.
Parse Error : There was a problem parsing this package
I think this error is coming because of the capital package name. So now, i am in very much trouble. I can't change the package name to small letters and with capital letters the code is not working.
So help me guys. what should i do? How can i give un update to my already live application on Google Play which has 'capital letters' in package name?
Using Android Studio. U must change in manifest file like that
and Also change In Gradle Script
Package Parsing error solution
So finally i find solution. Hope it will help others who are facing this issue.
I ran project in Linux OS. In linux os, eclipse doesn't give any error for capitalised package name.
1.) I renamed package name with capital letters
2.) Then I imported appropriate R in java files. (in my case it is AnantApps.Moodlytics.R). (We can replace old R with new one easily by find/replace functionality of eclipse)
And thats it.
Main problem is that you need to have Ubuntu Linux OS for this.
Please You should delete your
gen
folder from your workspace..After that give build project. Now You can run your application..Please try it.