2014-01-10 11 views
8

は、私は、このオプションは、Android Studioの0.4.2で少なくとも行ってきましたのAndroid Studioの0.4。以前のAndroidメーカー0.4 +カスタムデバッグキーストア

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

を経由してカスタムデバッグキーストアを設定することができました。カスタムのキーストアをどこで設定すれば、別のPCで共有することができますか? VCS経由で?

答えて

12

これは、signingConfigsbuild.gradle構成に追加することで解決できます。

android { 

    // ... 

    signingConfigs { 
     debug { 
      storeFile file('../debug.keystore') 
     } 

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

あなたは

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

build.gradleファイルと同様にモジュール内

ステップ1.ディレクトリを作成し、プロジェクトディレクトリに証明書をbuild.gradleファイル内signingConfigsを使用して入れて同じことを行うことができますyour_moduleディレクトリ内

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 

     } 

    } 
関連する問題