1. 程式人生 > >VS安裝Mono for Android的經典之作

VS安裝Mono for Android的經典之作

VS2015安裝Android的過程(http://www.cnblogs.com/rainmj/p/5636529.html)

我安裝過程中遇到的問題
1、未能完成的操作。無效的指標
1.1 關閉VS
1.2 刪除%LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
1.3 重新開啟
2、環境配置檢查
工具——選項——Xamarin——Android Settings ,設定Android SDK Location路徑
這裡寫圖片描述
3、build APK ,安裝到手機出現“解析包錯誤
3.1 APK的包名不能有大寫字母
3.2 cmd格式下,進入JDK安裝的bin目錄下(記住“祕鑰庫口令”)
3.2.1 執行 keytool -genkey -v -keystore superman.keystore -alias superkey -keyalg RSA -validity 20000 生成superman.keystore;
3.2.2 將build生成的APK拷到該bin目錄下,使用jarsigner.exe工具來進行簽名。cmd格式下進入該目錄,執行 “jarsigner -verbose -keystore superman.keystore XXX.apk superkey”
3.2.3 將簽名過的APK複製到SDK的tool或者build-tools目錄,使用zipalign.exe工具對apk進行優化處理.cmd格式進入該目錄,執行“zipalign -f -v 4 XXX.apk XX1.apk”
XXX.apk優化前的apk , XX1.apk優化後的apk.
4、簽名成功,傳送到手機上就可以用了

5、建議
還是用Android Studio開發Android吧!太心累了。

附Gradle下載地址:https://services.gradle.org/distributions/