Autore Topic: Errore AndroidManifest  (Letto 957 volte)

Offline Christian Giupponi

  • Utente junior
  • **
  • Post: 128
  • Respect: 0
    • Google+
    • http://it.linkedin.com/pub/christian-giupponi/29/628/810
    • ultimoprofeta
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    ItalianDevTeam
  • Sistema operativo:
    Mac OSX Lion
Errore AndroidManifest
« il: 26 Gennaio 2011, 11:40:45 CET »
0
Ciao,
volevo utilizzare la libreria AboutActivity presentata in questo forum e quindi come al solito l'ho aggiunta come jar esterno solo che da quel momento in poi mi è comparso un errore che non riesco a risolvere.
questo è il messaggio del tab relativo ai problemi di Eclipse:

Description   Resource   Path   Location   Type
Error generating final archive: Found duplicate file for APK: AndroidManifest.xml
Origin 1: /Users/christian/Documents/workspace/GiocoImpiccato/bin/resources.ap_
Origin 2: /Users/christian/Documents/Jar/AboutActivityLib.v1.4.jar   GiocoImpiccato      Unknown   Android Packaging Problem


ho provato a rimuovere il jar ma nulla, il problema rimane!!

Offline MarcoDuff

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1073
  • Respect: +202
    • Google+
    • marcoduff
    • Mostra profilo
    • MarcoDuff's Blog
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    MarcoDuff
  • Sistema operativo:
    Windows 7
Re:Errore AndroidManifest
« Risposta #1 il: 26 Gennaio 2011, 11:51:15 CET »
0
Controlla se nelle proprietà del progetto ti sono rimasti riferimenti al jar.

Offline Giovanni D'Addabbo

  • Utente normale
  • ***
  • Post: 163
  • Respect: +8
    • Google+
    • giovannid
    • giovanni.daddabbo
    • magoscuro
    • Mostra profilo
    • Rhubbit.it - Sviluppo app Android/iOs
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rhubbit srl
  • Sistema operativo:
    Windows/Mac/Linux
Re:Errore AndroidManifest
« Risposta #2 il: 26 Gennaio 2011, 12:26:10 CET »
0
e fai una CleanUp del progetto seguita da un tasto destro sulla cartella del progetto, Android Tools -> Fix Project Properties
magari aiuta...

Offline Christian Giupponi

  • Utente junior
  • **
  • Post: 128
  • Respect: 0
    • Google+
    • http://it.linkedin.com/pub/christian-giupponi/29/628/810
    • ultimoprofeta
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    ItalianDevTeam
  • Sistema operativo:
    Mac OSX Lion
Re:Errore AndroidManifest
« Risposta #3 il: 26 Gennaio 2011, 13:24:31 CET »
0
Controlla se nelle proprietà del progetto ti sono rimasti riferimenti al jar.

non ci sono riferimenti:



e fai una CleanUp del progetto seguita da un tasto destro sulla cartella del progetto, Android Tools -> Fix Project Properties
magari aiuta...


fatto, ma non è successo nulla

 :'(

Offline Giovanni D'Addabbo

  • Utente normale
  • ***
  • Post: 163
  • Respect: +8
    • Google+
    • giovannid
    • giovanni.daddabbo
    • magoscuro
    • Mostra profilo
    • Rhubbit.it - Sviluppo app Android/iOs
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rhubbit srl
  • Sistema operativo:
    Windows/Mac/Linux
Re:Errore AndroidManifest
« Risposta #4 il: 26 Gennaio 2011, 13:33:32 CET »
0
posta un pò tutto il manifest pls

Offline Christian Giupponi

  • Utente junior
  • **
  • Post: 128
  • Respect: 0
    • Google+
    • http://it.linkedin.com/pub/christian-giupponi/29/628/810
    • ultimoprofeta
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    ItalianDevTeam
  • Sistema operativo:
    Mac OSX Lion
Re:Errore AndroidManifest
« Risposta #5 il: 26 Gennaio 2011, 13:50:28 CET »
0
Eccolo:

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="christian.giocoimpiccato"
     android:versionCode="1"
     android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".ImpiccatoMain"
                 android:label="@string/app_name"
                 android:screenOrientation="portrait"
                 >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
         <activity android:name=".ImpiccatoMain" android:screenOrientation="portrait"></activity>
                <activity android:name=".Gioco" android:screenOrientation="portrait"></activity>
                <activity android:name=".Introduzione" android:screenOrientation="portrait"></activity>
                <activity android:name=".Statistiche" android:screenOrientation="portrait"></activity>
    </application>
        <!-- Devices >= 3 have version of Android Market that supports licensing. -->
    <uses-sdk android:minSdkVersion="4" />
    <!-- Required permission to check licensing. -->
    <uses-permission android:name="com.android.vending.CHECK_LICENSE" />

</manifest>

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Errore AndroidManifest
« Risposta #6 il: 26 Gennaio 2011, 13:57:20 CET »
0
Perché definisci due volte ImpiccatoMain?
Codice (XML): [Seleziona]
<activity android:name=".ImpiccatoMain"
                android:label="@string/app_name"
                android:screenOrientation="portrait"
                >
<activity android:name=".ImpiccatoMain" android:screenOrientation="portrait"></activity>
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Giovanni D'Addabbo

  • Utente normale
  • ***
  • Post: 163
  • Respect: +8
    • Google+
    • giovannid
    • giovanni.daddabbo
    • magoscuro
    • Mostra profilo
    • Rhubbit.it - Sviluppo app Android/iOs
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rhubbit srl
  • Sistema operativo:
    Windows/Mac/Linux
Re:Errore AndroidManifest
« Risposta #7 il: 26 Gennaio 2011, 14:22:05 CET »
0
beccato l'errore ;)

Offline Christian Giupponi

  • Utente junior
  • **
  • Post: 128
  • Respect: 0
    • Google+
    • http://it.linkedin.com/pub/christian-giupponi/29/628/810
    • ultimoprofeta
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    ItalianDevTeam
  • Sistema operativo:
    Mac OSX Lion
Re:Errore AndroidManifest
« Risposta #8 il: 26 Gennaio 2011, 20:19:33 CET »
0
beccato l'errore ;)

Sfortunatamente non è quello l'errore...rimane comunque la x rossa sulla cartella del progetto!!

Eclipse mi risponde ancora con:

Codice: [Seleziona]
Description        Resource        Path        Location        Type
Error generating final archive: Found duplicate file for APK: AndroidManifest.xml
Origin 1: /Users/christian/Documents/workspace/GiocoImpiccato/bin/resources.ap_
Origin 2: /Users/christian/Documents/Jar/AboutActivityLib.v1.4.jar        GiocoImpiccato                Unknown        Android Packaging Problem


EDIT:
su google ho trovato questo:

android - How to fix &quot;Error generating final archive: duplicate entry: AndroidManifest.xml&quot; - Stack Overflow

potrebbe essere il mio caso secondo voi?
« Ultima modifica: 26 Gennaio 2011, 21:08:34 CET da ultimoprofeta »