Android Studio 0.4。+自定义debugging密钥库

在Android Studio 0.4之前,我可以通过设置自定义debugging密钥库

File -> Project Structure -> Facets -> Compiler Tab 

这个选项至less在Android Studio 0.4.2中已经有了。 我可以在哪里设置自定义密钥库,以便能够通过不同的PC共享,例如通过VCS?

Solutions Collecting From Web of "Android Studio 0.4。+自定义debugging密钥库"

这可以通过添加build.gradleconfiguration到build.gradleconfiguration来解决。

 android { // ... signingConfigs { debug { storeFile file('../debug.keystore') } /* release { storeFile file('release.keystore') storePassword "mystorepassword" keyAlias "mykeyalias" keyPassword "mykeypassword" } */ } 

您可以使用build.gradle文件中的signingConfigs并将证书放入项目目录中

第1步。在你的模块里面创build一个目录

  --YourProject --your_module --KeystoreCertificates --myCertificates --other_certificates 

在your_module目录下build.gradle文件

  android { signingConfigs { myCustomDebug { storeFile file("KeystoreCertificates/myCertificates") storePassword "certi_password" keyAlias "certi_alias" keyPassword "alias_password" } } buildTypes { debug { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.myCustomDebug } }