我有一份智能手机的申请。在我的AndroidManifest.xml文件中放置了带有特殊intent-filter的活动
<activity
android:name=".feature.splashscreen.SplashScreenVm"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>现在,我需要在可穿戴设备上启动我的应用程序。显然,可穿戴设备的默认活动应该是WearableActivity.class。如何配置我的AndroidManifest.xml启动不同的活动取决于设备的类型?或者不应该用舱单来处理?
发布于 2017-09-05 09:23:43
据我所知,对于可穿戴设备(如手表),您需要有一个不同的apk。目前还不可能创建一个在手机和手表上工作的APK。有关更多信息,您可以查看:https://developer.android.com/training/wearables/apps/packaging.html
编辑:
我还找到了一个关于如何执行计划的教程;https://medium.com/@manuelvicnt/android-wear-add-a-wear-app-to-your-already-existing-android-app-2a668442dd0a
发布于 2017-09-05 09:55:20
的确,apks是不同的。我建议您为功能有限的可穿戴设备构建第二个应用程序,或者只提供智能手机应用程序中的重要功能。请注意,可穿戴设备的屏幕不动产有限,因此您可能只想将其用于诸如通知之类的东西。
https://stackoverflow.com/questions/46051002
复制相似问题