gpt4 book ai didi

android - 如果使用 Proguard,Google Place API Status 会返回 NULL

转载 作者:行者123 更新时间:2023-11-29 14:14:30 25 4
gpt4 key购买 nike

我已经下载Google Maps and Place API来自 AndroidHive 的示例,我已经使用我的 Google API key 实现了这段代码,并且它在没有 Proguard 设置的情况下成功运行。

我学会了为 Google Place API 提供 Proguard 设置但是当我设置 proguard 时,就像在 Place 的 status 中得到 NULL 一样。

我的 Proguard 设置是:

-keep class android.support.v4.** {*;}
-dontwarn android.support.v4.**

-keep class com.google.** {*;}
-keep class com.slidingmenu.** {*;}
-keep class com.actionbarsherlock.** {*;}
-keep class com.ipaulpro.** {*;}
-keep class com.ianhanniballake.** {*;}
-keep class com.google.**

-dontwarn com.google.**
-dontwarn com.androidquery.**
-dontwarn org.apache.http.**
-dontwarn com.ianhanniballake.**
-dontwarn com.ipaulpro.**

-libraryjars /libs/google-api-client-1.10.3-beta.jar
-libraryjars /libs/google-api-client-android2-1.10.3-beta.jar
-libraryjars /libs/google-http-client-1.10.3-beta.jar
-libraryjars /libs/google-http-client-android2-1.10.3-beta.jar
-libraryjars /libs/google-oauth-client-1.10.1-beta.jar
-libraryjars /libs/guava-11.0.1.jar
-libraryjars /libs/jackson-core-asl-1.9.4.jar
-libraryjars /libs/jsr305-1.3.9.jar
-libraryjars /libs/protobuf-java-2.2.0.jar
-libraryjars /libs/maps.jar
-libraryjars /libs/httpclient-4.3.3.jar
-libraryjars /libs/httpcore-4.3.2.jar
-libraryjars /libs/httpmime-4.3.3.jar

当我设置 Proguard 时,它只是不工作。

有什么解决办法吗?

最佳答案

我建议您在此处查看示例混淆器设置:http://proguard.sourceforge.net/manual/examples.html

请记住取消注释 project.properties 文件中的以下行://proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt

您可能还需要仔细检查您的 -libraryjars 的文件路径,具体取决于您希望它们是绝对路径还是本地路径。

关于android - 如果使用 Proguard,Google Place API Status 会返回 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27740603/

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