我尝试配置不同的默认启动器活动,例如AuthActivity
,这与默认MainActivity
不同。但它总是启动MainActivity
.我尝试在清单中AuthActivity
设置为默认活动,并将MainActivity
重命名为 HomeActivity
。但是我收到以下错误:
错误类型 3 错误:活动类 {/.MainActivity} 不存在。
<activity android:name=".AuthActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".HomeActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustResize" />
如何将本机活动配置为启动器活动,然后启动活动以加载 Javascript 文件?
默认情况下,
如果你不告诉 React Native 做不同的事情,它会执行MainActivity
。尝试通过以下方式启动您的应用程序:
react-native run-android --main-activity AuthActivity