Fatal Exception: java.lang.IllegalStateException: Flag is not initialized.
at com.google.android.gms.ads.internal.flag.a.a(a.java:9)
at com.google.android.gms.ads.internal.report.d.a(d.java:1)
at com.google.android.gms.ads.internal.state.i.a(i.java:14)
at com.google.android.gms.ads.omid.DynamiteOmid.initializeOmid(DynamiteOmid.java:8)
at com.google.android.gms.ads.omid.b.a(b.java:41)
Run Code Online (Sandbox Code Playgroud)
通过查看日志,我在我的应用程序初始化时遇到此崩溃我认为它与OMID 有关
任何帮助将不胜感激。
我正在使用这样的命令行输入字符串:
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = br.readLine();
Run Code Online (Sandbox Code Playgroud)
我想拆分这个字符串,它是:
String line = "int t; //variable t
t->a = 0; //t->a does something
return 0;"
Run Code Online (Sandbox Code Playgroud)
像这样:
String[] arr = line.split("\n");
arr[0] = "int t; //variable t";
arr[1] = "t->a=0; //t->a does something";
arr[2] = "return 0";
Run Code Online (Sandbox Code Playgroud)
但是当我运行我的java程序时,split函数只返回这个:
arr[0] = "int t; //variable t";
它没有返回我上面提到的其他两个字符串,为什么会发生这种情况请解释.