Android build successfully 但是运行的地方就报:Error running 'demo': Please select Android SDK

运行demo的时候。 build successfully了但是。运行那里却有个小红叉叉。。然后点击运行:报错:    Error running 'demo': Please select Android SDK

 clean了。rebuild了。都没有作用。最后看到一个解决办法是:

在你的。app下面的app.iml里面看下:有没有下面这句话。

  <orderEntry type="jdk" jdkName="Android API 27 Platform" jdkType="Android SDK" />

我看了下我的是这样的:

  <orderEntry type="jdk" jdkName="Kotlin SDK" jdkType="KotlinSDK" />

因为我项目中有用Kotlin.也有java.不知道这里为撒变成这样了。最后我换成最上面的。然后clean..重新运行就好了就好了。Ps;我的jdk是27.故写的是27。你要根据你的jdk版本来写。。

然后在一篇文章看到了解释:

https://cloud.tencent.com/info/9b40c39e5d38bd95c10792f63d86855b.html

每日语录:

越过山丘 才发现无人等候。。。

单曲循环《越过山丘》

### 安装并验证Android SDK和Intel HAXM的状态 #### 验证Android SDK更新状态 为了确保Android SDK处于最新版本,可以通过SDK Manager执行以下操作。打开Android Studio后导航至`Tools -> SDK Manager`,在弹出窗口中切换到“SDK Tools”选项卡,检查是否有可用的更新[^2]。 如果发现有新的组件或工具包可供下载,则勾选这些项目点击“Apply”,随后按照提示完成安装过程即可保持SDK为最新版本[^2]。 #### Intel HAXM安装成功的确认方法 当需要确认Intel Hardware Accelerated Execution Manager (HAXM) 是否已成功安装时,可以采取如下方式: 1. **Windows环境下的注册表检查** 可以通过访问系统的注册表编辑器来查找特定路径是否存在对应的键值项。具体来说就是运行 `regedit` 命令之后定位到 `HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Intel\HAXM` 下查看其存在与否以及内部数据是否正常[^1]。 2. **命令行检测** 使用管理员权限开启PowerShell或者CMD终端输入下面这条指令来进行进一步判断: ```bash sc query intelhaxm ``` 如果返回结果显示服务名称、当前状态等信息则表明该驱动已被正确加载;反之如果没有找到相应记录就说明可能存在问题需重新尝试安装流程。 另外值得注意的是,在某些情况下即使完成了上述步骤仍可能出现兼容性方面的问题比如虚拟机无法启动等情况发生,此时建议参照官方文档调整BIOS设置允许VT-x技术被激活从而保障整个模拟器能够顺利运作起来。 ```python import subprocess def check_haxm_status(): try: result = subprocess.run(['sc', 'query', 'intelhaxm'], stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True) if "RUNNING" in result.stdout: return True else: return False except Exception as e: print(f"Error occurred while checking HAXM status: {str(e)}") return None is_installed = check_haxm_status() if is_installed == True: print("Intel HAXM is installed and running.") elif is_installed == False: print("Intel HAXM is not currently active or has issues.") else: print("Could not determine the installation state of Intel HAXM due to an error during verification process.") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值