2017-03-16 215 views
0

请大家帮忙! 我不是一个非常有经验的android开发者,更多的是基于爱好,所以我对我缺乏知识表示歉意。我一直在使用一个android项目。突然间,今天当我尝试在模拟器模式下运行应用程序时,它不会启动。我得到以下信息:Android Studio中的java.lang.illegalArgumentException

Excecution失败java.lang.IllegalArgumentException异常(没有错误消息)

我已经发布了的logcat的打印件,不参考,我的任何基于Java的文件。

我一直在寻找类似的问题,但找不到任何解决方案,除了它必须做一个java方法被调用不正确的参数。回顾所有的java代码,Android工作室并没有指出哪种方法是问题所在。昨天一切正常。 enter image description here

有没有人有任何想法可能是什么问题?我真的鸵鸟政策有一个关于下一步做什么线索,我的项目是暂时没用......

gradle这个文件

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 24 
buildToolsVersion '25.0.0' 

defaultConfig { 
    applicationId "com.example.riverfjord.prehospitaltraumasimuator" 
    minSdkVersion 15 
    targetSdkVersion 24 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-rules.pro' 
    } 
} 
} 

    dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 
compile 'com.android.support:appcompat-v7:24.2.0' 
} 

有一个在logcat的非常多的文本,所以我真的鸵鸟政策知道张贴哪一部分?

+1

发布你的gradle文件,并尝试发布你的错误日志作为文本,而不是图像 –

+1

发布您的java代码为'webView' –

+1

可能是模拟器中的问题。尝试在真正的设备上运行应用程序,它会正常工作 –

回答

0

我不知道可能是​​试问题从Android Studio Settings禁用它。

或者,如果不想禁用Instant run你可以按照这种方式:

取出.idea文件夹和.gradle文件夹,然后单击按钮sync project with gradle files,经过这个过程完成后,运行该应用程序。

+0

谢谢您的回复!不幸的是,我的Android Studio没有设置禁用“即时运行”。同样的问题,在这篇文章中:http://stackoverflow.com/questions/38657071/disable-instant-run-android-studio-2-2-preview-5。遗憾的是我找不到任何解决方案... 。 – user820913

+0

@ user820913如果您不想更新Android Studio,请按照第2步 –

+0

@ user820913我有Android Studio 2.3,仍然没有“即时运行”... –