2
使用archive/adhoc生成已簽名的apk後,將其分佈並安裝到設備上,它工作正常。使用apksigner退出xamarin android apk失敗
但是,當我使用相同的密鑰存儲庫使用apksigner.bat(來自android sdk)簽署的apk並將其部署到設備上時,該應用程序將不會啓動。
亞行日誌:
W/monodroid(12082): Trying to load sgen from: /data/app-lib/com.company.TSMClient-1/libmonosgen-2.0.so
F/monodroid(12082): No assemblies found in '(null)' or '<unavailable>'. Assuming this is part of Fast Deployment. Exiting...
I/ActivityManager(21181): Process com.company.TSMClient (pid 12082) has died.
我檢查的APK DIFF內,發現在META-INF文件夾中的無奈APK具有略小.RSA和.SF文件。
任何想法有什麼不對?
我有類似的問題設法讓應用程序最終啓動? –
是的:我激活了multidex並更新了android sdk中的職業後衛。 – Softlion
要更新職業警衛,請使用從sourceforge網站下載的zip替換現有的文件夾內容。 – Softlion