Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
添加javajni-Xcheck:JNI选项以在androidstudio中运行命令_Java_Android_Android Studio_Java Native Interface - Fatal编程技术网

添加javajni-Xcheck:JNI选项以在androidstudio中运行命令

添加javajni-Xcheck:JNI选项以在androidstudio中运行命令,java,android,android-studio,java-native-interface,Java,Android,Android Studio,Java Native Interface,新手问题:当我的应用程序进入我的JNI包装器时,它正在崩溃,我已经读到Java-Xcheck:JNI标志将有助于发现一些编码错误。我不知道如何在Android Studio中将该标志传递给run命令。我尝试在adb命令的末尾添加标志: adb shell am start -n "gov.nasa.svgs/gov.nasa.svgs.StartScreen" -a android.intent.action.MAIN -c android.intent.category.L

新手问题:当我的应用程序进入我的JNI包装器时,它正在崩溃,我已经读到Java-Xcheck:JNI标志将有助于发现一些编码错误。我不知道如何在Android Studio中将该标志传递给run命令。我尝试在adb命令的末尾添加标志:

adb shell am start -n "gov.nasa.svgs/gov.nasa.svgs.StartScreen" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -Xcheck:jni
但我认为必须以某种方式指定它是Java标志,而不是adb标志。

有人能告诉我如何传入此标志吗?

看起来我可以使用CheckJNI Android模式进行JNI错误检查,详细信息请参见的扩展检查部分

启用此模式的adb命令为

adb shell setprop debug.checkjni 1
对于一个无根设备