Ama*_*man 6 ant android google-maps
我在初始化地图时遇到错误,当我尝试使用map作为外部库并尝试创建辅助时,会创建apk,当我尝试启动地图时它会崩溃.但是当我在没有dex的情况下尝试同样的事情时,它工作得很好(下面是stacktrace).
我该如何解决这个问题?我面临65536限制超出错误.所以,这是创建apk的唯一方法,我正在使用ant.
java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable
10-06 22:20:24.374: E/AndroidRuntime(17015): at com.google.android.gms.maps.GoogleMapOptions.createFromAttributes(Unknown Source)
10-06 22:20:24.374: E/AndroidRuntime(17015): at com.google.android.gms.maps.SupportMapFragment.onInflate(Unknown Source)
10-06 22:20:24.374: E/AndroidRuntime(17015): at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:291)
10-06 22:20:24.374: E/AndroidRuntime(17015): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:685)
Run Code Online (Sandbox Code Playgroud)
看来您使用 google-play-services.jar。jar 文件不包含某些资源。
将 google-play-services_lib 链接到您的项目。
java.lang.NoClassDefFoundError:android 中的 com.google.android.gms.R$styleable