我搜寻了年龄以确定我的Google端点模块为何在模拟器上运行该应用程序时导致UNEXPECTED _.._ EXCEPTION。
研究表明,一个库被多次调用。但是我对此没有发现明显的错误:
我的应用程序build.gradle:
compile project(path: ':kk_endpoint', configuration: 'android-endpoints')
compile'com.android.support:appcompat-v7:22.2.0'
compile 'com.google.android.gms:play-services:7.5.0'
compile 'com.android.support:design:22.2.0'
compile 'com.android.support:recyclerview-v7:22.2.0'
compile 'com.android.support:cardview-v7:22.2.0'
compile 'de.hdodenhof:circleimageview:1.3.0'
compile 'com.squareup.picasso:picasso:2.3.2'
我的Google端点模块build.gradle:
appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.19'
compile 'com.google.appengine:appengine-endpoints:1.9.19'
compile 'com.google.appengine:appengine-endpoints-deps:1.9.19'
compile 'javax.servlet:servlet-api:2.5'
compile 'com.googlecode.objectify:objectify:5.1.1'
compile 'com.ganyo:gcm-server:1.0.2'
显然,在面部层面上没有两次被调用过。可能是这个问题的原因?
最佳答案
经过数小时的研究,我发现问题来自guava库,而我需要做的就是排除该库:
compile (project(path: ':kk_endpoint', configuration: 'android-endpoints')) {
exclude(module: 'guava-jdk5')
}
请注意,括号必须与上面的括号完全一样,否则将无法使用。
compile project(path: ':kk_endpoint', configuration: 'android-endpoints'){
exclude(module: 'guava-jdk5')}
不起作用
我希望这可以帮助某人节省时间
关于android - Android Studio Google端点导致UNEXPECTED_TOP_LEVEL_EXCEPTION,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31201165/