AndroIDManifest中的所有屏幕显示它们不能分配给’androID.app.activity’
我之前从未遇到过这个问题.显然,我的所有活动都是活动,而不是片段. (看看这里的答案,大多数都有这种错误;错误的片段为活动)
这个AndroID项目在过去的几个月里从未抛出过这种错误.
现在我的所有屏幕都显示红线.
不知怎的,即使有了所有这些红线,我也可以运行该项目.
这是’到目前为止我尝试过的:
>清理项目(Build – > Clean Up)
>重建项目(Build – > Rebuild)
>使缓存无效并重新启动
我正在运行最新的AndroID Studio.
更新:
这是我的AndroID Manifest:
<?xml version="1.0" enCoding="utf-8"?><manifest xmlns:androID="http://schemas.androID.com/apk/res/androID" package="com.thispackage.thispackagename"> <uses-permission androID:name="androID.permission.INTERNET"/> <application androID:allowBackup="true" androID:icon="@mipmap/ic_launcher" androID:label="@string/app_name" androID:supportsRtl="true" androID:theme="@style/Apptheme"> <Meta-data androID:name="com.facebook.sdk.ApplicationID" androID:value="@string/facebook_app_ID"/> <activity androID:name=".MainActivity"> </activity> <activity androID:name=".SplashScreen" androID:screenorIEntation="portrait"> </activity> <activity androID:name=".ScreenOne" androID:screenorIEntation="portrait"> </activity> <activity androID:name=".ScreenTwo" androID:screenorIEntation="portrait"> </activity> <activity androID:name=".Registeractivity" androID:screenorIEntation="portrait"> </activity> <activity androID:name=".ScreenThree" androID:screenorIEntation="portrait"> <intent-filter> <action androID:name="androID.intent.action.MAIN" /> <category androID:name="androID.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity androID:name=".ScreenFour" androID:screenorIEntation="portrait"> </activity> <activity androID:name=".ScreenFive" androID:screenorIEntation="portrait"> </activity> <activity androID:name="com.facebook.FacebookActivity" androID:configChanges= "keyboard|keyboardHIDden|screenLayout|screenSize|orIEntation" androID:label="@string/app_name" /> <!--<activity androID:name="com.facebook.FacebookActivity"--> <!--androID:configChanges=--> <!--"keyboard|keyboardHIDden|screenLayout|screenSize|orIEntation"--> <!--androID:theme="@androID:style/theme.Translucent.NoTitlebar"--> <!--androID:label="@string/app_name" />--> </application></manifest>
更新2:以下是错误的屏幕截图.
更新3:当我点击更多时,它显示:
解决方法 您可以按照此 *** 作清除这些类型的错误>在编辑器中关闭所有打开的文件
>然后清理或重建项目
>尝试创建新项目并检查是否发生了相同的错误
>使缓存无效并重新启动androID studio(文件菜单 – >使Chaches / Restart无效)
在最后,如果所有这些都没有成功,那么从项目目录和app目录中删除build文件夹.
警告 – 删除构建将删除以前生成的apk以及所有已下载和提取的依赖项
总结以上是内存溢出为你收集整理的Android Manifest错误活动无法分配给android.app.activity全部内容,希望文章能够帮你解决Android Manifest错误活动无法分配给android.app.activity所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)