试图让Android Studio(在Oracle Virtualbox中运行Studio(手机模拟器在具有"AMD Turion"处理器、64位操作系统的系统上工作。到目前为止失败,即Android NDK hello-libs示例应用程序未在模拟器中显示。由于我有AMD CPU与英特尔CPU,我得到"你的CPU不支持VT-X或SVM"。在线搜索表明我应该使用基于ARM的模拟器,所以选择了"arm64-v8a",API级别25。还选择了AVD图形:软件-GLES 1.1,它删除了有关VT-X/SVM支持的错误。因此,现在会弹出一个模拟手机,但hello-libs应用程序目前没有显示。
安卓工作室报告的问题是:
您在Android/平台工具中的ADB二进制文件已经过时,您应该更新。
但是,当我转到SDK Manager时,它显示我有最新的Android SDK平台工具(版本28.0.1(。
知道为什么Android Studio报告此错误吗?
希望修复此问题将允许hello-libs示例应用程序在模拟器中运行/显示。
(注意:我坚持使用Google API 25级进行模拟,因为我必须返回几个(3(Google API级进行arm64-v8a CPU模拟(。
TIA的任何提示。
尝试这个
sudo ln -sf <YOUR-Android-sdk-PATH>/platform-tools/adb /usr/local/bin
然后使用
adb version
检查你的adb是正确的版本。