我在兩臺不同的機器上使用Android Studio 0.4.6。我在我的應用程序中使用地圖v2,因此我需要兩臺機器上的「證書指紋」相同。有沒有辦法做到這一點?兩個Android Studio安裝上的相同證書指紋?
4
A
回答
6
有兩種可能的方法可以做到這一點:
1.By創建您自己的證書
通過後續的使用standrad Java keytool的
這裏提到的步驟創建您自己的自己的證書http://developer.android.com/tools/publishing/app-signing.html#cert
現在在計算機之間共享您的證書並將其配置爲build.gradle文件中的內部版本,如下所示
android {
signingConfigs {
debug {
storeFile file("debug.keystore")
}
myConfig {
storeFile file("other.keystore")
storePassword "certificate_password_here"
keyAlias "alias_key_here"
keyPassword "key_password_here"
}
}
buildTypes {
yourbuildtypename {
debuggable true
jniDebugBuild true
signingConfig signingConfigs.myConfig
}
}
}
這將在左側面板中的Build Variant選項卡下創建一個新的生成類型,並選擇一個你想要的。
如果您使用的是Windows,你可以從該位置
C:\Users\your_user_name\.android\debug.keystore
某處複製它在其他機器上共享人與人之間的調試證書,並給予調試signingConfigs內的路徑,如上圖所示。通過這種方式,您不需要定義額外的buildType
,您的調試版本會自動用位於您提供的路徑上的調試證書對應用程序進行簽名。
2.Replacing在其他機器上調試證書:
通過你在你的機器什麼替換在其他機器上調試證書。位置在第一種方法中被提到。
4
你需要做的是讓使用的IDE來兩臺計算機上登錄您的示例應用程序調試證書,通常證書存儲在:
〜/ .android/debug.keystore
您可能需要做的只是在其中一臺計算機上替換該調試密鑰,並且這兩個應用都將使用相同的密鑰進行簽名(由IDE自動進行)。
問候!
相關問題
- 1. 在兩個Android Studio安裝上有相同的RELEASE證書指紋?
- 2. Android的證書安裝
- 3. 簽署兩個apk的相同證書?
- 4. Android MD5 SDK指紋調試證書
- 5. 在PC上安裝證書
- 6. 在iOS上安裝證書
- 7. 在AndroidTV上安裝證書
- 8. PHP SSL證書指紋
- 9. 證書安裝
- 10. Visual Studio安裝代碼無效證書
- 11. 谷歌播放 - 上傳新APK未能 - 指紋不同證書
- 12. 安裝SSL證書
- 13. SSL證書安裝
- 14. 指紋驗證Android
- 15. Android指紋認證
- 16. keytool和openssl證書指紋不匹配
- 17. 驗證自定義API上的簽名證書指紋電話
- 18. 安裝在iPhone上的閱讀證書
- 19. 如何在Android Studio中獲取SHA-1指紋證書的發佈模式?
- 20. 如何獲取SHA256證書指紋?
- 21. 在IIS上安裝.crt SSL證書
- 22. SSL通配符證書指紋
- 23. 完全相同的數據庫上的兩個Wordpress安裝?
- 24. 拉的變化:bitbucket.org證書指紋SSH
- 25. 在ubuntu上安裝android studio
- 26. Smartgit證書的SHA指紋不匹配
- 27. 在node/express上安裝RapidSSL證書
- 28. 基於指紋檢查自簽名證書安全嗎?
- 29. 在兩個仿真器上安裝相同的應用程序
- 30. 2個wordpress安裝上的相同登錄憑證。