it-swarm.asia

Gradle: فشل التنفيذ للمهمة ': processDebugManifest'

تظهر لي رسالة خطأ في المبنى منذ يوم أمس - لقد جاءت بشكل عشوائي فقط ....

Stacktrace الكامل هنا:

يعتمد مشروعي على مكتبات متعددة وبني دون أي مشاكل حتى يوم أمس (حتى مع المكتبات)

compile 'com.google.Android.gms:play-services:3.1.36'
compile 'com.Android.support:support-v4:13.0.0'
compile project(":libs:DatabaseCreationHelper")
compile project(":libs:actionbarsherlock")

أي شخص لديه فكرة عن كيفية اصلاحها؟ جاء فقط بشكل عشوائي ... stacktrace الكامل هنا:

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':ItchyFeet:processDebugManifest'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.Java:69)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.Java:46)
at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.Java:35)
at org.gradle.api.internal.changedetection.state.CacheLockReleasingTaskExecuter$1.run(CacheLockReleasingTaskExecuter.Java:35)
at org.gradle.internal.Factories$1.create(Factories.Java:22)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.Java:179)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.Java:232)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.Java:142)
at org.gradle.api.internal.changedetection.state.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.Java:83)
at org.gradle.api.internal.changedetection.state.CacheLockReleasingTaskExecuter.execute(CacheLockReleasingTaskExecuter.Java:33)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.Java:58)
at org.gradle.api.internal.tasks.execution.ContextualisingTaskExecuter.execute(ContextualisingTaskExecuter.Java:34)
at org.gradle.api.internal.changedetection.state.CacheLockAcquiringTaskExecuter$1.run(CacheLockAcquiringTaskExecuter.Java:39)
at org.gradle.internal.Factories$1.create(Factories.Java:22)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.Java:124)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.Java:112)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.Java:134)
at org.gradle.api.internal.changedetection.state.DefaultTaskArtifactStateCacheAccess.useCache(DefaultTaskArtifactStateCacheAccess.Java:79)
at org.gradle.api.internal.changedetection.state.CacheLockAcquiringTaskExecuter.execute(CacheLockAcquiringTaskExecuter.Java:37)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.Java:57)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.Java:41)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.Java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.Java:52)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.Java:42)
at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.Java:282)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.executeTask(DefaultTaskPlanExecutor.Java:48)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.processTask(DefaultTaskPlanExecutor.Java:34)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.Java:27)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.Java:89)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.Java:29)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.Java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.Java:67)
at org.gradle.api.internal.changedetection.state.TaskCacheLockHandlingBuildExecuter$1.run(TaskCacheLockHandlingBuildExecuter.Java:31)
at org.gradle.internal.Factories$1.create(Factories.Java:22)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.Java:124)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.Java:112)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.Java:134)
at org.gradle.api.internal.changedetection.state.DefaultTaskArtifactStateCacheAccess.useCache(DefaultTaskArtifactStateCacheAccess.Java:79)
at org.gradle.api.internal.changedetection.state.TaskCacheLockHandlingBuildExecuter.execute(TaskCacheLockHandlingBuildExecuter.Java:29)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.Java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.Java:67)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.Java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:61)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.Java:54)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.Java:166)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.Java:113)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.Java:81)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.Java:64)
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.Java:33)
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.Java:24)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.Java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.Java:26)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.Java:50)
at org.gradle.api.internal.Actions$RunnableActionAdapter.execute(Actions.Java:171)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.Java:201)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.Java:174)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.Java:170)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.Java:139)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.Java:33)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.Java:22)
at org.gradle.launcher.Main.doAction(Main.Java:48)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.Java:45)
at org.gradle.launcher.Main.main(Main.Java:39)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.Java:50)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.Java:32)
at org.gradle.launcher.GradleMain.main(GradleMain.Java:26)
Caused by: Java.lang.RuntimeException: Manifest merging failed. See console for more info.
at com.Android.builder.AndroidBuilder.doMerge(AndroidBuilder.Java:475)
at com.Android.builder.AndroidBuilder.mergeLibraryManifests(AndroidBuilder.Java:461)
at com.Android.builder.AndroidBuilder.processManifest(AndroidBuilder.Java:301)
at com.Android.builder.AndroidBuilder$processManifest.call(Unknown Source)
at com.Android.build.gradle.tasks.ProcessAppManifest.doFullTaskAction(ProcessAppManifest.groovy:65)
at com.Android.build.gradle.internal.tasks.IncrementalTask.taskAction(IncrementalTask.groovy:71)
at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.Java:216)
at org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.Java:122)
at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.Java:147)
at com.Android.build.gradle.tasks.ProcessAppManifest_Decorated.invokeMethod(Unknown Source)
at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:23)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.Java:217)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.Java:210)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.Java:199)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.Java:526)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.Java:509)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.Java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.Java:61)
... 67 more
123
Lukas Olsen

وجدت الحل لهذه المشكلة:

أعطاني gradle assemble -info تلميحًا إلى أن Manifests لها إصدارات SDK مختلفة ولا يمكن دمجها.

كنت بحاجة إلى تعديل ملفاتي manifests و build.gradle وكل شيء يعمل مرة أخرى.


لتوضيح الأمر ، تحتاج إلى تعديل uses-sdk في AndroidManifest.xml

<uses-sdk Android:minSdkVersion="14" Android:targetSdkVersion="16" />

وقسم Android ، وخاصة minSdkVersion و targetSdkVersion في build.gradle ملف

Android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 16
    }
}
128
Lukas Olsen

بطريقة عامة ، لمعرفة الخطأ ، يمكنك رؤية ملف البيان المدمج في استوديو أندرويد

اذهب في ملف البيان الخاص بك

 enter image description here

انقر فوق علامة التبويب السفلية "البيانات المدمجة"

 enter image description here

في الشاشة اليمنى ، في "ملفات البيان الأخرى" ، تحقق من أي خطأ بسبب التقديرات:

 enter image description here

91
Kevin ABRIOUX

أتمنى أن يعمل حل Lukas Olsen مع سيناريوهات أخرى ، لكن في حالتي مختلف تمامًا.

واجهت نفس الشيء أثناء إضافة ActionBarShelock إلى المشروع ، من خلال المقارنة بالمكتبة القديمة ، وجدت أن علامة التطبيق مفقودة في البيان. بإضافة سطر واحد قمت بإصلاح مشكلتي.

</application>
31
vinaykumar

يبدو أن هذا يحدث لأن خدمات Google Play تتطلب Android 2.2 ، وهو إصدار SDK 8.

في build.gradle ، تأكد من أن minSdkVersion الخاص بك على الأقل 8. يبدو الافتراضي هو 7. إذن لديك شيء مثل هذا:

Android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 16
    }
}

dependencies {
    compile 'com.Android.support:support-v4:13.0.+'
    compile 'com.google.Android.gms:play-services:3.1.36'
}
17
mjibson

لقد واجهت هذا الخطأ أيضًا عندما كنت أضيف إعلامات دفع firebase في تطبيقي. لكن في حالتي كنت أقوم بخطأ سخيف للغاية لاحظته بعد بعض الوقت. أعلنت أدناه رمز في البيان مرتين. بعد إزالة إعلان مكرر. مشكلتي حلها.

        <service   Android:name="com.evampsaanga.mytelenor.firebase.MyFirebaseInstanceIDService">
        <intent-filter>
            <action Android:name="com.google.firebase.INSTANCE_ID_EVENT" />
        </intent-filter>
    </service>`

لذلك عليك أيضًا التحقق مما إذا كان هناك أي شيء مكرر في ملف بيان التطبيق الخاص بك.

10
Hammad Tariq

أنا حلها عن طريق وضع هذا السطر في علامة التطبيق ...

أدوات: العقدة = "استبدال"

9
AndroUser

إذا قمت بإضافة تبعيات مثل ActionBarSherlock بواسطة Gradle ،
اضبط بعناية targetSdkVersion 17 أو أعلى.

يوجد أدناه اقتباس --info سجلات عند عدم تطابق ActionBarSherlock مع مشروع خاص.

[C:\Me\Documents\GitHub\project\AndroidManifest.xml: 3، C:\Me\Documents\GitHub\project\build\exploded-bundles\ComActionbarsherlockActionbarsherlock440.aar\AndroidManifest.xml: 2] يحتوي البيان الرئيسي على مكتبة يستخدم targetSdkVersion = '17 '
: testApp: processDebugManifest FAILED

سيكون من الأفضل أن تحتفظ بمشروعك الخاص targetSdkVersion الأحدث قدر الإمكان.

5
Youngjae

ربما يكون ذلك بسبب إعلان نشاط مكرر في بيانك.

5
hovo888s

يمكن أن يكون إذن مكرر المضافة في ملف البيان. في حالتي ، "يستخدم - إذن Android: name =" Android.permission.READ_PHONE_STATE "تكرر.

4
Rajath

صادفت نفس المشكلة وما فعلته لإصلاحها هو الإضافة

tools:replace="Android:icon"

إلى عنصر في AndroidManifest لتجاوز

4
RicNjesh

للحصول على ما يمكنني رؤيته ، إذا كان لديك مشروع متعدد الوحدات باستخدام Android Studio و gradle ، فإن IDE حاول دمج ملفات البيان من كل وحدة نمطية في بيان رئيسي.

إذا كان لديك وحدة نمطية A ووحدة B ، وفي بيان A تعلن نشاطًا ما من الوحدة النمطية B ، فإن gradle ستصادف مشكلة عند الدمج.

جرب إزالة مرجع الوحدة النمطية في ملفات البيان.

3
Paolo M

واجهت مشكلة مماثلة ، عندما أركض

cordova build Android

التي تقرير الأخطاء:

 /home/app/phonegap/helloworld/platforms/Android/AndroidManifest.xml:15:5 Error:
uses-sdk:minSdkVersion 7 cannot be smaller than version 10 declared in library  /home/app/phonegap/helloworld/platforms/Android/build/intermediates/exploded-aar/Android/CordovaLib/unspecified/debug/AndroidManifest.xml
Suggestion: use tools:overrideLibrary="org.Apache.cordova" to force usage

: فشلت processDebugManifest

فشل: فشل البناء مع استثناء.

  • ما الخطأ الذي حدث: فشل التنفيذ للمهمة ': processDebugManifest'.

    فشل دمج الدمج: يستخدم-sdk: minSdkVersion 7 لا يمكن أن يكون أصغر من الإصدار 10 المعلن في المكتبة/المنزل/التطبيق/phonegap/helloworld/platform/Android/build/intermediates/exploded-aar/Android/CordovaLib/unspecified/debug/AndroidManifest. اقتراح xml: استخدم الأدوات: overrideLibrary = "org.Apache.cordova" لفرض الاستخدام

في حالتي،

uses-sdk:minSdkVersion 7 cannot be smaller than version 10 declared

، أعلاه الحل لا تعمل! لكنني حلها عن طريق استبدال

<preference name="Android-minSdkVersion" value="7" />

مثل

<preference name="Android-minSdkVersion" value="10" />

في هذا الملفين /home/app/phonegap/helloworld/config.xml ، /home/app/phonegap/helloworld/platforms/Android/res/xml/config.xml

2
Emery Yan

في حالتي،

أقوم بتحديد النشاط مرتين في ملف البيان

 <application
  Android:allowBackup="false"
  Android:label="@string/app_name"
  >


      <activity
        Android:name="com.xxx.ActivityOne"
        Android:configChanges="orientation|screenSize"
        Android:windowSoftInputMode="stateHidden|adjustResize" />

      //Problem here.. same activity twice define

      <activity
        Android:name="com.xxx.ActivityOne"
        Android:configChanges="orientation|screenSize"
        Android:windowSoftInputMode="stateHidden|adjustResize" />

     </application>

بعد إزالة الخطأ مكررة حلها.

2
Ranjith Kumar

كان لدي نفس المشكلة ولم تساعد أي من الإجابات الأخرى.

في حالتي ، كان تعليق في الملف الظاهر هو الجاني:

<manifest [...]
    Android:installLocation="auto">
    <!-- change installLocation back to external after test -->

    <uses-sdk [...]

(قد يكون هذا خطأ ، لمعرفة كيف أن التعليقات في المناطق الأخرى في البيان لا تسبب أي مشاكل.)

2
Janosch

يتم رفع هذه المشكلة بسبب compileSdkVersion 26 buildToolsVersion "26.0.0" أو ترجمة "com.Android.support:appcompat-v7:26.+"

بدلاً من هذا استخدام compileSdkVersion 25 buildToolsVersion "25.0.3" ترجمة 'com.Android.support:appcompat-v7:25.+'

1
Creative Era

إذا كنت تستخدم Android studio ، فيجب تشغيل استوديو Android من خلال موجه الأوامر (في نظام التشغيل windows) أو الجهاز الطرفي (في نظام التشغيل UNIX الأساسي) حتى تتمكن من رؤية المزيد من التفاصيل حول هذا الخطأ في نافذة موجه الأوامر.

1
Mohammad Reza Norouzi

العثور على حل آخر ممكن لهذا عند محاولة تحديث Urban Airship إلى أحدث إصدار. في ملف build.gradle ذي المستوى الأعلى الخاص بي ، بدا الرمز كما يلي:

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:0.12.2'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

بشكل افتراضي كما تم إنشاؤه بواسطة Android Studio. لقد غيرت هذا الإصدار إلى إصدار لاحق من المهارة عن طريق استبدال هذا بـ:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:0.13.+'
    }
}

وبعد ذلك سيبني المشروع.

1
PaperThick

شيئين تحتاج إلى إضافته إلى AndroidManifest.xml:

1st: add xmlns: tools = "http://schemas.Android.com/tools" لإظهار العلامة

<manifest xmlns:Android=".........
   package="...........
   xmlns:tools="http://schemas.Android.com/tools">

2nd: إضافة أدوات: replace = "icon" لعلامة التطبيق

<application
       Android:icon=.........
       Android:label=.......
       tools:replace="icon">
1
Keith Davis

حاول التغيير:

<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android">
...
<uses-sdk Android:minSdkVersion="14" Android:targetSdkVersion="16" />

إلى:

<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
    xmlns:tools="http://schemas.Android.com/tools">
...
<uses-sdk xmlns:tools="http://schemas.Android.com/tools"
    Android:minSdkVersion="14" Android:targetSdkVersion="16" />
1
swooby

في حالتي ، كان السبب هو وجود إذن مكرر في ملف البيان الخاص بي و minSDKVersion من المكتبة كان أكبر من minSDKVersion من مشروعي. أنا فقط جعلت أن minSDKVersion متساوية وتجميعها بنجاح.

1
Noman

ربما لديك بعض الأنشطة المكررة

مثله:

<activity Android:name=".register.RegisterStepsActivity" />

....

<activity Android:name=".register.RegisterStepsActivity" />

مجرد تعليق واحد منهم

0
Williaan Lopes

كان لدي هذه الأخطاء لأنني لم أقم بتثبيت إصدار SDK المطلوب. بعد تنزيل وتثبيت إصدار SDK الموجود في ملف build.gradle/Android Manifest ، تم حل المشكلة.

0
Fenil
compile 'com.github.wenchaojiang:AndroidSwipeableCardStack:0.1.1'

إذا كانت هذه هي التبعية التي أضفتها ، فغيّرها إلى:

compile 'com.github.wenchaojiang:AndroidSwipeableCardStack:0.1.4'

وتأكد من أن target sdk يجب ألا يكون أقل من 15 .

0
Samridhi Dev

قابلت المشكلة لسبب آخر.

كنت أقوم بإنشاء تطبيق في Android Studio ، وكان لدي وحدة نمطية للتطبيق ووحدة أخرى. وحدة التطبيق تعتمد على وحدة أخرى.

لكن جزءًا من build.gradle من وحدة التطبيق هو:

<application
    Android:allowBackup="false"
    Android:label="@string/app_name"
    Android:supportsRtl="true">

    ...

</application>

بينما الجزء build.gradle من الوحدة النمطية الأخرى هو:

<application
    Android:allowBackup="true"
    Android:label="Android Lua"
    Android:supportsRtl="true">

</application>

لذلك ، أقوم بتغيير جزء الوحدة النمطية build.gradle إلى:

<application
    Android:allowBackup="false"
    Android:label="@string/app_name"
    Android:supportsRtl="true">

</application>

تم حل المشكلة.

0
MewX

في حالتي كنت قد كتبت العلامة مرتين. كان ذلك خطأي الوحيد كان قبل الكود

<uses-permission Android:name="Android.permission.SYSTEM_ALERT_WINDOW"/>

    <uses-permission Android:name="Android.permission.RECORD_AUDIO"/>


<application tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" Android:networkSecurityConfig="@xml/react_native_config" />




<application application tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" Android:networkSecurityConfig="@xml/react_native_config" >

</application>

`

مجرد إزالة علامة التطبيق حل مشكلتي.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:Android="http://schemas.Android.com/apk/res/Android"
    xmlns:tools="http://schemas.Android.com/tools">

    <uses-permission Android:name="Android.permission.SYSTEM_ALERT_WINDOW"/>



    <application tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" Android:networkSecurityConfig="@xml/react_native_config" />



</manifest>

النقاط التي يجب أن يكون لديك علامة واحدة فقط ؛ يمكن أن يكون أكثر من واحد ، ولكن علامة واحدة. هذا ما أعرفه في هذه اللحظة :)

0
muhammad tayyab

إعلان الازدواجية لنفس النشاط في ملف Android Manifest.

0
sumit mehra

في حالتي كان في ملف البيان عبارة عن بنية علامة غير صالحة ، كان لي نشاط مفتوح مغلق ، لكن بداخله كان هناك وظيفة activities (...) والتي تفسد صحة الملف ، للعثور عليه استغرق ساعتين ، أبلغ عن خطأ مفقود/مجهول <activity>.

0
Andrea Leganza