0
votes

Pourquoi une erreur est-elle une erreur lorsque j'ajoute un service sans revue pour Android dans Manifest?

Lorsque j'ajoute un service sans backdess pour Android dans Manifest, comme indiqué dans la configuration de notification Push dans le site Web sans back, cela me donne une erreur et une ligne rouge sous le premier mot de service xxx pre>

P. >

what I expect my app connect with my backendless account, but what I     get it this error 

(Android resource linking failed
Output:  C:\Users\PETER\AndroidStudioProjects\Notify\app\build    \intermediates\instant_run_merged_manifests\debug\processDebugManifest  \instant-run\AndroidManifest.xml:19: error: unexpected element <service>    found in <manifest>.

Command: C:\Users\PETER\.gradle\caches\transforms-1\files-    1.1\aapt2-3.2.1-4818971-windows.jar\efc3d32fb9b1857254999d94d3fe990e\aapt2-3.2.1-4818971-windows\aapt2.exe link -I\
    C:\Users\PETER\AppData\Local\Android\Sdk\platforms\android-   28\android.jar\
    --manifest\
    C:\Users\PETER\AndroidStudioProjects\Notify\app\build\intermediates\instant_run_merged_manifests\debug\processDebugManifest\instant-run\AndroidManifest.xml\
    -o\
    C:\Users\PETER\AndroidStudioProjects\Notify\app\build\intermediates\processed_res\debug\processDebugResources\out\resources-debug.ap_\
    -R\
    @C:\Users\PETER\AndroidStudioProjects\Notify\app\build\intermediates\incremental\processDebugResources\resources-list-for-resources-debug.ap_.txt\
    --auto-add-overlay\
    --java\
    C:\Users\PETER\AndroidStudioProjects\Notify\app\build\generated\not_namespaced_r_class_sources\debug\processDebugResources\r\
    --custom-package\
    com.example.peter.notify\
    -0\
    apk\
    --preferred-density\
    xxhdpi\
    --output-text-symbols\
    C:\Users\PETER\AndroidStudioProjects\Notify\app\build\intermediates\symbols\debug\R.txt\
    --no-version-vectors


0 commentaires

3 Réponses :


3
votes

code> tag doit être contenu dans code> tag selon Documentation .

implementation 'com.google.firebase:firebase-core:16.0.8'
implementation 'com.google.firebase:firebase-messaging:17.6.0'
implementation 'com.backendless:backendless:5.2.4'


6 commentaires

Maintenant Backendsfcmservice dans est devenu rouge quand j'appuie alt Enter IT Demandez-moi si je veux créer la classe Backendsfcmservice mais rien ne se produit


@Petersafwat Vérifiez la modification si elle résout votre problème


@Petersafwat a-t-il reconnu le service, ou est-ce toujours le même problème?


BACKENDSFCMSERVICE IN est toujours rouge, mais lorsque je manipule l'application, il s'est écrasé et j'ai trouvé une erreur indiquée (l'application ne définit pas l'autorisation COM.Example.peter.notify. Permission.c2d_message), malgré j'ai ajouté ces autorisations ( ) dans Manifest


Changez "votre nom de package" dans vos autorisations sur "com.example.peter.notify". De plus, étant donné que cela ne reconnaît pas le service, cela ressemble à un problème de gradle. Pouvez-vous publier vos fichiers build.gradle ?


J'ai reconnu le problème maintenant que je devais ajouter de la mise en œuvre 'com.backendless: sans sacs: 5.2.4', maintenant ça marche



1
votes

Votre déclaration de service est en mauvais endroit. Il doit être sous , au même niveau que vos activités.


0 commentaires

-1
votes

DÉCLARE SERVICE (BACKENDENDSFCMSERVICE) Sous Tag d'application.


0 commentaires