Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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
如何在android中绕过数据URL;上午";使用IntelIDEA运行/调试配置_Android_Intellij Idea - Fatal编程技术网

如何在android中绕过数据URL;上午";使用IntelIDEA运行/调试配置

如何在android中绕过数据URL;上午";使用IntelIDEA运行/调试配置,android,intellij-idea,Android,Intellij Idea,我想知道如何绕过android应用程序管理器外壳命令选项,即Intelij运行/调试配置中的-d?所以我将能够启动需要URL作为意图数据的活动 类似于: adb外壳am启动-dfile:////storage/sdcard0/fileToOpen.txt -n some.package/some.Activity到目前为止,我发现我可以在选择活动时作弊,并将: some.package.Activity" -d "file:////storage/fileToOpen.txt 这里的关键技巧

我想知道如何绕过android应用程序管理器外壳命令选项,即Intelij运行/调试配置中的-d?所以我将能够启动需要URL作为意图数据的活动

类似于:
adb外壳am启动-dfile:////storage/sdcard0/fileToOpen.txt  -n some.package/some.Activity

到目前为止,我发现我可以在选择活动时作弊,并将:

some.package.Activity" -d "file:////storage/fileToOpen.txt
这里的关键技巧是忽略错误消息,保存配置并运行应用程序。诀窍是InteliJ Idea将使用字符串而不进行任何验证,并将创建以下shell命令:

DEVICE SHELL COMMAND: am start -n "some.package.Activity" -d "file:////storage/fileToOpen.txt"
我正在使用idea-community 12.0.3