真机调试报错devices清单文件缺失或不可读取

真机调试报错devices清单文件缺失或不可读取

操作步骤:

  • 真机调试

预期结果:

  • 报错弹窗

实际结果:

  • 未解决

bug描述:

调试时报错,获取不到设备,重启、卸载重装 都没办法解决
加载扩展程序时出错
无法加载以下来源的扩展程序:
D:\tools\HBuilderX.3.94.2023102613\HBuilderX bin devices.清单文件缺失或不可读取

image


4 回复

你解决了吗,我也遇到这个问题


是不是同时在开发微信小程序?

回复 8***@qq.com: h5+小程序端,一真机运行就弹出这个

在进行真机调试时,如果遇到“devices清单文件缺失或不可读取”的错误,通常是由于以下几个原因导致的。你可以按照以下步骤进行排查和解决:

1. 检查设备连接

  • 确保你的设备通过USB线正确连接到电脑。
  • 在设备上启用“开发者模式”和“USB调试”选项。
  • 在电脑上使用 adb devices 命令检查设备是否被识别。如果设备未列出,可能需要重新连接或检查驱动程序。

2. 检查ADB工具

  • 确保你使用的ADB工具是最新版本。
  • 如果ADB工具版本过旧,可能会导致设备无法正确识别。你可以通过以下命令更新ADB:
    adb kill-server
    adb start-server
    

3. 检查清单文件

  • 确保项目的 AndroidManifest.xml 文件存在且格式正确。
  • 检查 AndroidManifest.xml 文件中是否包含必要的权限和配置,例如:
    <uses-permission android:name="android.permission.INTERNET" />
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
回到顶部