android studio d'erreur : élément manquant: REGARDER
J'ai essayé d'exécuter une application simple avec android studio sur mon smartwatch et j'ai le message suivant:
ma smartwatch tourne sous android 4.4.2 qui a de l'API de niveau 19
choses que j'ai essayé et qui n'a pas aidé:
- changement Min Version du Sdk API 19
- supprimer
< uses-feature android:name="android.hardware.type.watch" />
de androidManifest
-l'app est installé mais lorsque je tente de l'exécuter à partir de la montre, je reçois l'erreur: Malheureusement , Ma Demande a été arrêté.
logcat lorsque mon application crases
- au lieu de supprimer
< uses-feature android:name="android.hardware.type.watch" />
J'ai essayé de changer:
<uses-feature
android:name="android.hardware.type.watch"
android:required="false" />
mais j'ai le même résultat
OriginalL'auteur E.Volt | 2017-03-04
Vous devez vous connecter pour publier un commentaire.
Avoir l'élément
dans votre manifeste est pris par Android Studio à dire que c'est un Androïde à l'Usure app - et votre D5 montre ne fonctionne pas Android Wear. Oui, c'est une smartwatch sous Android, mais l'Usure est plus précisément un jeu de Google-propriétaire (non open source) les améliorations stock Android - et le D5 ne les ont pas.
Dans mes tests, le marquant avec
android:required="false"
autorisé l'application à être déployé sur un non-Usure de l'appareil. Je ne suis pas sûr de savoir pourquoi cela ne fonctionne pas pour vous; c'est peut-être à voir avec Android versions Studio (je suis en utilisant v2.3).Mais dans tous les cas, si vous supprimez cet élément, l'application doit déployer sur votre D5.
Votre logcat indique une erreur en essayant d'utiliser les fonctionnalités d'android.de soutien.wearable", qui fait partie d'Android Wear (et donc pas disponible sur votre D5). Vous devriez être en mesure d'écrire un standard de l'application pour Android pour la D5 (y compris GPS, vous ne savez pas à propos de la GRH), mais vous ne serez pas en mesure d'utiliser les fonctionnalités de l'Usure.
OriginalL'auteur String
Vous avez besoin de changer votre application à l'appui de l'architecture du processeur et ainsi de suite. Je copie une partie forme le lien ci-dessous. lire pour plus d'informations.
Prise en charge de plusieurs architectures des processeurs
Lors de l'utilisation de l'Android NDK, vous pouvez créer un APK qui prend en charge plusieurs architectures des processeurs en déclarant chaque souhaité architectures avec la APP_ABI variable dans l'Application.mk fichier.
Par exemple, voici une Application.mk fichier qui déclare soutien pour les trois différentes architectures des processeurs:
APP_ABI := armeabi armeabi-v7a mips
APP_PLATFORM := android-9
EDIT:
oui je l'ai et j'ai essayé de mon setup du bios mais il n'y a pas d'option sur l'activation de l'AMD-V.(La seule option que j'ai est activer SVM soutien si cela peut vous aider)
- je modifier ma réponse. vérifiez qu'il.
malheureusement, je ne peux pas trouver l'Application.mk fichier dans mon projet
lors de l'utilisation de
Android NDK
. avez-vous l'avoir?OriginalL'auteur Mehran Zamani
Je l'ai résolu comme ça
Vous avez juste besoin de supprimer les balises suivantes du manifeste
J'espère que vous résoudre le problème
OriginalL'auteur habeeb mahran
Voici la solution, modifier la modifier la configuration à partir de l'app pour Android, vous Portez un nom de package. L'Usure de l'émulateur sera "compatible" lorsque vous cliquez sur le green en icône sur Android Studio.
Note:
Si vous avez ajouté le WearOS projet à un projet Android, n'oubliez pas de modifier la configuration de retour à la " app " de sorte que vous pouvez exécuter votre application Android sur l'émulateur/téléphone.
Cheers!
OriginalL'auteur inspiredMichael