在源码中启动模拟器,进行adb push时出现了一下错误:
failed to copy 'externals/tensorflow/tensorflow/contrib/lite/examples/label_image/testdata/grace_hopper.bmp' to 'externals/tensorflow/tensorflow/contrib/lite/examples/label_image/testdata/labels.txt': secure_mkdirs failed: No such file or directory
运行adb root,得到:
adbd is already running as root
运行adb shell后,再次push得到:
/bin/sh: adb: not found
最后发现原来是运行的步骤不对。。。=。=
正确的步骤是。开一个终端,运行. build/envsetup.sh和lunch。然后启动模拟器,ctrl+shift+t开启一个终端进入adb shell。可以选择将log关掉。然后ctrl+shift+t开启第三个终端进行push,将内容放在data目录下。注意,要将依赖的全部内容都push过去。push成功后可以返回第二个终端进入data目录检查是否push成功,最后运行push进去的程序就ok了!~