2016-11-11 10 views
1

最終的にEclipseからAndroid Studioに移行しており、少しモジュールを接続することもできません。モジュール内のシンボル 'R'を解決できません

は、ここでリソースの唯一のファイルです - あなたはスクリーンショットで見ることができるように、そこに何のエラー

enter image description here

ではありません。しかし、それが「R」を必要とされているクラスで解決されていません。だから私は混乱している - 私はまだすべてのライブラリをフックしていないとして、アプリケーションのモジュールに問題はなく、「dragsortlib」モジュールに明らかな問題があります

enter image description here

に見ても過言ではありません。 私はきれいにして、プロジェクトを再構築しましたが、これは助けになりませんでした。

マニフェスト:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.mobeta.android.dslv" 
    android:versionCode="4" 
    android:versionName="0.6.1"> 
    <uses-sdk android:targetSdkVersion="7" 
     android:minSdkVersion="7" /> 
</manifest> 

のGradle:ビルドの

apply plugin: 'com.android.library' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "24.0.2" 

    defaultConfig { 
     minSdkVersion 9 
     targetSdkVersion 25 
     versionCode 1 
     versionName "1.0" 

     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 

    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.0.0' 
    compile files('libs/android-support-v4.jar') 
    testCompile 'junit:junit:4.12' 
} 
+0

ファイルを試してください>キャッシュ/再起動を無効にしてください... –

+0

マニフェストにエラーがありますか? – Raghavendra

+1

Rをインポートすることを忘れないでください – Enzokie

答えて

2

クリック - >プロジェクトを再構築し、[ツール]をクリックします - >アンドロイド - のGradleファイルで>同期プロジェクト。

あなたはまずhere

+0

これが完了しました。 didntヘルプ:( – user2976267

0
  1. 手動
  2. 削除ビルドフォルダアプリの下にRファイルのインポートを確認して、もう一度プロジェクトをビルド参照することができます。
  3. xmlファイルを確認してください。 xmlファイルにエラーがある場合、R.javaは生成されません。
  4. 最後に、ビルドツールを更新します。
関連する問題