【学习Android遇到的错误】关于Unable to instantiate activity ComponentInfo错误解决方案
16lz
2021-01-23
java.lang.RuntimeException:Unable to instantiate activity ComponentInfo{com.android/activity.MainTabActivity}:
java.lang.ClassNotFoundException:ativity.MainTabActivity in loader alvik.system.PathClassLoader@444a88b0
这个异常,网上搜一下,说是AndroidManifest.xml 配置 activity 时路径搞错了。
于是我查看了一下,关键代码如下
<activity android:name="activity.MainTabActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
更改 android:name="activity.MainTabActivity" 为 android:name=".activity.MainTabActivity"
更改以上路径就解决此问题了
这里也可以改为完整路径(指当前activity所在的包下的路径) android:name="com.android.activity.MainTabActivity"
更多相关文章
- android获取本地视频路径
- Android Studio更改SDK或者JDK路径
- Android数据存储路径位置
- android apk 安装路径 包名解析 覆盖安装等问题
- android 根据apk文件路径获取图标
- android--------根据文件路径使用File类获取文件相关信息
- Android获取存储卡路径的方式
- 改变android虚拟机的存放路径
- Mac修改环境变量路径中带空格的处理