跟着书本《Android移动开发基础案例教程》学习的时候,发现了不少问题,这本书很多新版本的东西都没有。然后跟着上面的代码打有一些还是无法成功运行的。真的浪费了我很多时间去寻找解决方法。在这里diss一下这本书。
这里记录一下遇到的Android device file explorer权限问题
我这个app需要upload一个文件,直接upload会报错,大概就是没有权限
在网上查了发现需要在cmd中操作,具体步骤是找到sdk的目录,比如我是C:\Users\87999\AppData\Local\Android\Sdk
然后在cmd中cd 到这个sdk目录的platform-tools中
接着执行adb shell,再执行su,进入root模式,但是发现会报错,su: not found
然后就查相关资料,发现是因为Android studio中虚拟设备的安装版本问题
target中我之前选的都是Google Play的,需要重新create一个虚拟设备,选安装版本后面是Google APIs的,create的时候就发现原来是他推荐的都是Google pay的
要选择x86 Images,才可以找到