所以我的方法看起来像这样:
styles.CLASSNAME
我只是想在别处调用该方法: testSingleGames();
虽然它说:Unhandled Exception.java.lang.InterruptedException。
我尝试了安卓工作室给我的建议修复,这是:
public void testSingleGames() throws InterruptedException {
try {
Log.d("TEST","JSON");
} catch (JSONException e) {
e.printStackTrace();
fail("JSONException!!");
}
当我这样做时,我的应用程序崩溃了。 那么如何恰当地称这个方法呢?
编辑:
这里有一些 STACKTRACES:
我认为这是"主要原因"因为文字标记为红色:
try {
testSingleGames();
} catch (InterruptedException e) {
e.printStackTrace();
}
编辑2:好的我用Google搜索了这一行:没有注册仪器!必须在注册仪器下运行。
以前我有一个问题依赖:
与依赖的冲突&#com ;android.support.test:runner'在项目':app'。 app(0.5)和test app(1.0.1)的已解决版本不同。有关详细信息,请参阅https://d.android.com/r/tools/test-apk-dependency-conflicts.html。
我"修复"通过改变:
androidTestImplementation' com.android.support.test:runner:1.0.1'
要 实施' com.android.support.test:runner:1.0.1'
所以错误就消失了。
也许这是根本原因?
我希望有人能理解这个o.O,因为我只是试图用一些api来讨价还价,这会给我带来各种各样的问题-..- ...