अद्यतन के साथ उत्पन्न किया जा रहा:AndroidManifest.out.xml त्रुटियों
यह एक भ्रष्ट AndroidManifest.xml फ़ाइल
- मैं त्रुटि के बारे में अधिक जानकारी प्राप्त करने के वर्बोस के लिए लॉगिंग सेट होने के लिए कर दिया।
- मैंने ग्रहण में एक नया एंड्रॉइड प्रोजेक्ट तैयार किया और मेरी दूषित AndroidManifest.xml फ़ाइल को नए के साथ तुलना की।
- मैंने एडमोब लाइनों को एक-एक करके जोड़ा।
- मैंने प्रोजेक्ट को साफ़ किया और इसे फिर से बनाया।
इसके बाद यह काम करता है और मैं एमुलेटर चलाने में सक्षम था।
मैं अपने मैनिफ़ेस्ट फ़ाइल निर्देश जोड़ दिया है Admob मॉड्यूल जो मुझे देता त्रुटि संदेश शामिल करने के लिए:
कंसोल संदेश:
Unparsed aapt error(s)! Check the console for output.Unknown Android Packaging Problem
त्रुटि संदेश:
02:56:23,077 FATAL [main] Main - No embedded stylesheet instruction for file: file:/Users/eladio/Documents/workspace/NprStationFinder/AndroidManifest.xml
org.eclipse.wst.xsl.jaxp.debug.invoker.TransformationException: No embedded stylesheet instruction for file: file:/Users/eladio/Documents/workspace/NprStationFinder/AndroidManifest.xml
at org.eclipse.wst.xsl.jaxp.debug.invoker.internal.JAXPSAXProcessorInvoker.transform(JAXPSAXProcessorInvoker.java:225)
कोड स्निपेट:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.caritos.android.nprstationfinder" android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MainActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- The application's publisher ID assigned by AdMob -->
<meta-data android:value="xyz" android:name="ADMOB_PUBLISHER_ID" />
<!-- AdMobActivity definition -->
<activity android:name="com.admob.android.ads.AdMobActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:configChanges="orientation|keyboard|keyboardHidden" />
<!-- Track Market installs -->
<receiver android:name="com.admob.android.ads.analytics.InstallReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
<meta-data android:value="true" android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" />
</application>
<!-- AdMob SDK requires Internet permission -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk android:minSdkVersion="4" />
</manifest>
'समस्याएं' विंडो से त्रुटि को हटाने का प्रयास करें। आमतौर पर काम करता है जब मुझे 'एपेट' त्रुटि – st0le