5

我正在开发一些需要系统 UID 的应用程序。所以我用AOSP的platform.pk8和platform.x509.pem制作了一个特殊的keystore文件“PFDe​​bug.keystore”。

我在 Eclipse >window >preferences >android >build >cutstom 调试密钥库中设置它。这很好用。

但我也在开发使用我自己的 debug.keystore 文件的非特权应用程序。所以我必须为每个构建更改密钥库文件。我知道当我设置空白时使用默认的 debug.keystore 。

如何为每个 android 项目绑定调试密钥库文件?

4

1 回答 1

3

使用gradle是可行的。对于每个项目,您都有一个 build.gradle,您可以在其中指定signingConfig。像那样 :

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

        release {
            storeFile file("../prod.keystore")
            storePassword 'prod'
            keyAlias 'prod'
            keyPassword 'prod'
        }
    }
于 2013-10-22T08:06:26.190 回答