/ /署名済みAPKをインストールしてもAndroid Wearにアプリがインストールされない-Android、Wear-OS

署名済みのAPKをインストールしてもAndroid Wearにアプリはインストールされません - Android、wear-os

ハンドヘルドに署名済みAPKをインストールしてAndroid Wearにアプリをインストールしようとすると、Wear logcatで次のエラーが表示されます。

0:34:06.143    1874-5212/? E/WearablePkgInstaller﹕ Error finding asset for package: com.company.app
com.google.android.wearable.gmsclient.WearableException: getDataItem failed: Status{statusCode=TIMEOUT, resolution=null}
at com.google.android.wearable.gmsclient.GoogleApiClientHelper.throwIfFailed(GoogleApiClientHelper.java:98)
at com.google.android.wearable.gmsclient.DataManager.getDataItem(DataManager.java:153)
at com.google.android.clockwork.packagemanager.PackageManagerUtil.getPackageFdForPackageWithName(PackageManagerUtil.java:57)
at com.google.android.clockwork.home.provider.WearablePackageInfoProvider.openFile(WearablePackageInfoProvider.java:147)
at android.content.ContentProvider.openAssetFile(ContentProvider.java:1213)
at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:1393)
at android.content.ContentProvider.openTypedAssetFile(ContentProvider.java:1459)
at android.content.ContentProvider$Transport.openTypedAssetFile(ContentProvider.java:342)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:312)
at android.os.Binder.execTransact(Binder.java:404)
at dalvik.system.NativeStart.run(Native Method)
Could not create a temp file from FD for com.company.app

回答:

回答№1は0

簡単なチェック; Rファイルが破損しているか、何も問題はありません。 RファイルはアプリのアセットIDを割り当てるAndroidの方法であるため、過去に抱えていたアセットベースの問題はすべて、少なくとも以前はAndroid Studioが本当に悪かったRファイルの問題に起因しています。更新して新鮮に保つ。


回答№2の場合は0

この問題はgoogle play service libとAndroid Wearアプリが一致しません。お使いの携帯電話でAndroid Wearアプリを更新し、時計でAndroidバージョンを更新してみてください。 がんばろう