0

私は Android Studio 1.0.2 を使用しており、Android 開発者サイトの指示に従って新しいウォッチフェイス プロジェクトを作成しました: https://developer.android.com/training/wearables/watch-faces/service.html 終了しました時計で実行してテキストを表示できるアプリケーションを作成しますHello round worldが、時計面ピッカーで時計面が利用できない/表示されません。マニフェスト ファイルにサービス登録がないかのように。何が問題なのかわかりません。マニフェスト ファイルのすべての手順と必要な設定を再確認しました。誰が何をチェックすればよいか考えていますか?誰も同じ問題を経験しましたか? ありがとうございました!

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

<uses-permission android:name="com.google.android.permission.PROVIDE_BACKGROUND" />
<uses-permission android:name="android.permission.WAKE_LOCK" />

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

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.DeviceDefault" >
    <activity
        android:name=".WatchfaceActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

<service
    android:name=".MeteorWatchFaceService"
    android:label="Meteor"
    android:allowEmbedded="true"
    android:taskAffinity=""
    android:permission="android.permission.BIND_WALLPAPER" >
    <meta-data
        android:name="android.service.wallpaper"
        android:resource="@xml/watch_face" />
    <meta-data
        android:name="com.google.android.wearable.watchface.preview"
        android:resource="@drawable/preview" />
    <!--<meta-data
        android:name="com.google.android.wearable.watchface.preview_circular"
        android:resource="@drawable/preview" />-->
    <intent-filter>
        <action android:name="android.service.wallpaper.WallpaperService" />
        <category
            android:name=
                "com.google.android.wearable.watchface.category.WATCH_FACE" />
    </intent-filter>
</service>

4

1 に答える 1

0

<service>サンプル アプリケーション マニフェストと比較すると、マニフェスト ファイル内でタグを誤って配置したことがわかりました。タグ内に配置することで<application>問題が解決しました。このようなばかげた間違いをお騒がせして申し訳ありません。

于 2015-01-15T08:18:43.880 に答える