J'ai commencé à jouer avec IntelliJ depuis que j'ai eu des problèmes avec le nouveau Android Studio et je voulais essayer quelque chose qui était un peu plus stable (je n'ai jamais vraiment utilisé avant). J'ai fini par trouver le redoutable "package R n'existe pas d'erreur". Dans mon expérience, c'est généralement quelque chose qui a foiré dans un fichier XML. Pour moi, le problème était en fait avec le AndroidManifest.xml fichier pour Android Module de la Bibliothèque que j'avais créé pour ActionBarSherlock. Pour quelque raison que ce soit, lorsqu'il a créé le AndroidManifest.xml fichier il n'a pas pris la peine d'utiliser le AndroidManifest.xml fichier qui est venu avec ABS et il a mis le suivant:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.ActionBarSherlockLibrary_4_3_1"
android:versionCode="1"
android:versionName="1.0">
<application
android:label="@string/app_name"
android:icon="@drawable/ic_launcher">
<activity
android:name="ACTIVITY_ENTRY_NAME"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>
Quand j'ai créé ce Module, j'ai choisi de Fichier > Nouveau Module...
Puis, j'ai Sélectionné Module de la Bibliothèque en vertu de la section Android et du Contenu de la Racine j'ai parcouru pour l'emplacement des fichiers pour l'ABS (Autres domaines d'auto correctement rempli et je n'ai pas les modifier).
J'ai ensuite cliqué sur terminer et il m'a incité si je voulais garder le fichier local ou le fichier de la mémoire de projet.les propriétés.
J'ai choisi de garder le fichier local et il n'a pas à me demander pour tout les autres après.
Je n'ai aucune idée de pourquoi ça a foiré l'AndroidManifest.xml fichier (peut-être ce que j'ai fait ci-dessus a été mal...???), mais pour le fixer j'ai juste copié l'original AndroidManifest.xml que j'avais téléchargé la bibliothèque et remplacé les foiré AndroidManifest.xml fichier. Après que j'ai fait Construire > Projet de Reconstruction et il a résolu le "package R n'existe pas" d'erreurs.
Une autre pensée, @xbakesx mentionne les Facettes paramètres, et pour tous les modules que vous utilisez comme les bibliothèques, vous devriez assurez-vous que la Bibliothèque "module" est cochée sous des Facettes de ce Module. J'ai eu quelques problèmes avec ça au début, quand j'ai été à essayer de comprendre comment configurer les bibliothèques dans IntelliJ/Android Studio (j'ai vraiment utilisé Eclipse).