-
Android 各个activity打开顺序
Launcher Activity 会先打开,然后Default Activity再打开.
如要先打开MainActivity,则:
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ActivityA"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
-
Instant Run is disabled: Instant Run does not support deploying build variants with multidex enabled, to a targetwith API level 20 or below. To use Instant Run with a multidex enabled build variant, deploy to a target with API level 21 or higher.
当项目开启了multidex,
Instant Run需要在5.0手机(既是minSdkVersion是21以上)才能正常使用。所以下api更高的模拟设备,并相应下载sdk
- AVD打不开
注意配置环境变量ANDROID_HOME的值为sdk地址
而ANDROID_SDK_HOME 为任意新建地址。