saintbyte / openbmap

Automatically exported from code.google.com/p/openbmap
Other
1 stars 1 forks source link

New client does not install on Android 2.2.2 #11

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I tried installing the new radiobeacon client on my old Motorola Defy (MB525) 
that is running Android 2.2.2

None of the apks available in Git can be installed. I only get the same error 
message:

Parse Error
There is a problem parsing the package.

The old openbmap cliend worked fine on that device.

Original issue reported on code.google.com by loshaw...@gmail.com on 3 Sep 2013 at 11:38

GoogleCodeExporter commented 9 years ago
Currently a couple of components (e.g. the Android Download Manager) are used 
which aren't available in API <10. After some minor adjustments, I think, we're 
able to release a branch for API 9 again.

As soon as we have the master branch stable, I'll have a look at this issue

Original comment by wish7code on 3 Sep 2013 at 7:19

GoogleCodeExporter commented 9 years ago
redd0b57fb9d8 re-introduced experimental Android 2.2 support.

Could you test whether everything is running smoothly? 

Please note, we moved the binaries from repository to a separate google drive: 
so find the apks at https://googledrive.com/host/0B97gHr4MqjHpM2h0QVR5SWJOcGs/

Original comment by wish7code on 28 Sep 2013 at 6:53

GoogleCodeExporter commented 9 years ago
Hi,

the new apk from google drive:
radiobeacon.apk September 28, 2013 12:30:06 PDT
does install on my android 2.2.2 device.

I can start logging, and switch the tabs.

It crashes when the map is to be displayed. From looking at the logfile it 
seems to be mapsforge using
java.lang.String.isEmpty()
which is api level 9 but 2.2.2 is api level 8
http://developer.android.com/reference/java/lang/String.html#isEmpty%28%29

I could live with the map being disabled on that device.

Will test logging and uploading tomorrow.

Original comment by loshaw...@gmail.com on 29 Sep 2013 at 10:27

GoogleCodeExporter commented 9 years ago
Did some more testing now. Tracking and uploading seem to work fine for me.

Original comment by loshaw...@gmail.com on 30 Sep 2013 at 11:39

GoogleCodeExporter commented 9 years ago
Strange thing: didn't see any Android 2.2 logfiles on the server today. Maybe 
Mick has processed the files in the meantime, but let's keep an close eye on 
this to be sure that upload is working as expected. Next time you upload, could 
you just drop me a mail, so we can further investigate?

It might be helpful to provide also a sample file (Go to settings, activate 
'Keep upload files' and attach one of the files in org.openbmap folder after 
upload)

I wasn't aware of the mapsforge issue with API 8. They discuss this on the 
dev-list 
(https://groups.google.com/forum/#!searchin/mapsforge-dev/api$208/mapsforge-dev/
Gq6emVjxYFY/snG7k1vfgF8J), but unfortunately they dropped API 8 support...
So unfortunately I guess deactivating the map for API 8 will be the only 
solution..

Original comment by wish7code on 30 Sep 2013 at 6:06