我的android maven插件有问题。 我想从设备到工作区的拉神器。在pom文件中写了配置
<pull>
<source>/sdcard/test</source>
<destination>${basedir}/target</destination>
</pull>
我没有硬编码“/ mnt”,正如我所知,只是sdcard意味着maven搜索SD卡在哪里安装。而从仿真器和HTC Evo 4g,神器拉成功,但三星Galaxy S3,Galaxy Nexus,Nesus S,Galaxy Note。在日志中我看到,该文件夹在SD卡上不存在。怎么样???
[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.2.1-SNAPSHOT:pull (pullResults) on project test: Cannot execute goal: /mnt/sdcard/test does not exist on device. -> [Help 1]
如果我输入:
adb pull /sdcard/test /$mypath
每件事都是正确的,我从任何设备中取出该文件夹。但是maven不能这样做。
启动我的配置文件完全调试,并看到该问题取决于异常PullMojo.access $ 100,但我拥有此dir的所有权限,以及父母dir。所有msrked“l rwx rwx rwx”
你能帮我吗?感谢