gpt4 book ai didi

没有 Activity 的 Android 可穿戴应用

转载 作者:太空狗 更新时间:2023-10-29 13:21:32 30 4
gpt4 key购买 nike

我正在创建一个可穿戴应用,用于扩展我的手持应用的通知。我编写了一个 wear 模块(一个单独的 wear 应用程序),因为我需要我的手持设备和可穿戴设备以不同的方式处理它们的通知。

通过为可穿戴设备创建一个单独的应用程序,它现在可以在我的可穿戴设备上启动(默认情况下,我得到的 Activity 是“Hello Square World!”)。

有没有办法让我的 Wear 应用程序在没有启动选项的情况下存在?

最佳答案

正如 tyczj 所说,如果您正在使用服务,则不需要 Activity 。

要能够通过 Android Studio 运行/调试它,您必须编辑 Wear 应用的运行/调试配置,并在“Activity ”部分下指定“不启动 Activity ”。

这是我的 list 示例,它只是一个 wear 监听器服务。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.codechimp.myapp" >

<uses-permission android:name="android.permission.VIBRATE" />
<uses-feature android:name="android.hardware.type.watch" />

<application
android:allowBackup="true"
android:label="@string/app_name"
android:theme="@android:style/Theme.DeviceDefault" >

<service android:name=".WearListenerService">
<intent-filter>
<action android:name="com.google.android.gms.wearable.BIND_LISTENER" />
</intent-filter>
</service>

<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
</application>

</manifest>

关于没有 Activity 的 Android 可穿戴应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28007938/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com