So I made an App on Android, I compiled it with Android 4.1(4.2 JB), when I uploaded it onto a friends mobile (Xperia X8 with 2.1), I got 'There is a problem parsing the package', so I went to Manifest file and changed the versions to
<uses-sdk
android:minSdkVersion="2"
android:targetSdkVersion="4" />
Does this not change anything? Should I redo the whole app with 'Compile With' set to 2.1? Any solutions?
If that isn't the problem, a guy just told me that the problem is on my package name. Hell, I don't understand why he thinks that package name has anything to do with the error at all. I've seen various Android Apps with different package names, mostly its reversed domains of the developer.
I used in.iman.mynewapp
, he argues its because my friends are in Canada and Serbia it won't work, I'll have to use com.iman.mynewapp
. I know this looks stupid, but just wanted to clarify if package name has nothing to do with errors, its just like a variable name (with its own naming protocols alone), aint it?
I've asked the question at https://stackoverflow.com/questions/18684100/receiving-porblem-parsing-the-package-in-phone
It still awaits any reply or comment at all, maybe it was a very poorly framed question.