Ray*_*rab 1 android android-manifest android-intent
我对Android开发很新.我使用android studio创建了一个项目,并选择了我的第一个活动作为登录活动.在更改布局中的一些基本内容/尝试在java中添加一些功能后,我想我会做一个测试运行.在尝试构建apk并安装应用程序时,它在我的手机上安装得很好,但AIDE(一个开发Android应用程序)说没有找到启动器活动.这是我的清单文件:
package ="com.rrdevs.peerboard">
<!-- To auto-complete the email text field in the login form with the user's emails -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PROFILE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".LoginActivity"
android:label="@string/app_name"
android:windowSoftInputMode="adjustResize|stateVisible" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.categor.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
那我错过了什么?我搜索了很多,但我找到了一个适用于我的场景的答案.任何帮助,将不胜感激.谢谢!
编辑:将android.intent.categor.LAUNCHER更改
为android.intent.category.LAUNCHER
它奏效了!谢谢大家的建议!
<category android:name="android.intent.categor.LAUNCHER" />
Run Code Online (Sandbox Code Playgroud)
它应该是
<category android:name="android.intent.category.LAUNCHER" />
Run Code Online (Sandbox Code Playgroud)