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 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
3 Réponses :
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'
Maintenant Backendsfcmservice dans
@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
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 code>?
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
Votre déclaration de service est en mauvais endroit. Il doit être sous
DÉCLARE SERVICE (BACKENDENDSFCMSERVICE) Sous Tag d'application. P>