gpt4 book ai didi

android - Proguard:使用变量指向sdk目录

转载 作者:行者123 更新时间:2023-12-05 00:14:25 27 4
gpt4 key购买 nike

我的一些 proguard.cfg 文件中有这两行:

-libraryjars /path/to/sdk/android-sdk-linux/add-ons/addon-google_apis-google_inc_-10/libs/maps.jar
-libraryjars /path/to/sdk/android-sdk-linux/tools/support/annotations.jar

我的问题是是否有一些变量可以用来避免 sdk 的硬编码路径?

否则当我将文件提交到 svn 时,其他开发人员必须手动更改文件,这实际上是不可维护的。

我找到了 <java.home>变量,但是 <android.sdk><sdk.dir>不工作。

最佳答案

你可以使用

-libraryjars <android.sdk>/add-ons/addon-google_apis-google_inc_-10/libs/maps.jar
-libraryjars <android.sdk>/tools/support/annotations.jar

如果您确保将 android.sdk 定义为 Java 系统属性。这可能意味着您必须将它传递给 JVM,例如用类似的东西

java -Dandroid.sdk=$ANDROID_HOME ......

关于android - Proguard:使用变量指向sdk目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17040212/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com