智能手表 wear OS
JDK >=11 SDK >=29
./gradlew clean assembleDebug
./gradlew installDebug
./gradlew clean assembleRelease
./gradlew assembleDebug
cd /Users/liyinchi/TestTool/android-sdk-macosx/emulator/emulator -avd Wear_OS_Square_API_28
# Wear_OS_Square_API_28 模拟器名称
# sdk路径local.properties文件中查看
冷启动 当提示avd删除.lock文件时,把模拟器启动模式改为cold boot
快启动 每次启动没有再进入系统,直接进入应用
广播ID
/wear/app/src/main/java/com/example/wear/Broadcast/ActionUtils.java
- 每次新增页面 wear > activity 都会在AndroidManifest.xml中自动生成,位置在最前面,且有intent-filter作为启动页
<activity
android:name=".ThirtyEightActivity"
android:exported="true"
android:label="@string/title_activity_thirty_eight">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
可以把intent-filter 去掉,这样就不会自动启动了