2016-07-30 6 views
0


は私が掲示しながら、その間違いを無視してくださいフォーラムに新しいです。私はすでに、このエラーに対処するための多くを試してみました。
を私は新しいです(インターン)からアンドロイドへ。私の上司は、私に、既存のEclipseプロジェクトにいくつかの変更を加えるように頼んだ。アンドロイドStudioにプロジェクトをインポートするための「サポートされていないタイプのエラー」のAndroid StudioにAndroidのプロジェクトをインポートした後


は、私が正常にインポート

#android.library.reference.1=..\\google-play-services_lib 
#android.library.reference.2=../androidv7-appcompatz 

プロジェクトのproject.propertiesファイルに次の行をコメントアウトし、私は依存関係を追加しました。プロジェクトをビルドする際

は私が

:app:generateDebugResValues UP-TO-DATE 
:app:generateDebugResources 
:app:mergeDebugResources 
E:\Workspace\Intern\Quran\AlAjmi\app\src\main\res\values\category_lists.xml 
Error:Error: Unsupported type 'category_list' 
:app:mergeDebugResources FAILED 
Error:Execution failed for task ':app:mergeDebugResources'. 
> E:\Workspace\Intern\Quran\AlAjmi\app\src\main\res\values\category_lists.xml: Error: Unsupported type 'category_list' 
Information:BUILD FAILED 
ここ

Screenshot of error

がcategory_list.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <item type="category_list" name="row">false</item> 
</resources> 

私は値フォルダに宣言された型とファイルを知らないで、次のエラーを得ました。見て熟考してください。いくつかの関連性のものであってもよい

Screenshot of values folder

詳細。

私は、Android Studioの2.1.2

のAndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.saturnteam.best.islamic.app.quran" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="9" 
     android:targetSdkVersion="21" /> 

    <!-- for APPNEXT adds --> 
    <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/Theme.AppCompat" > 
     <activity 
      android:name="com.saturnteam.best.islamic.app.quran.HomeActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name="com.saturnteam.best.islamic.app.quran.AudioListActivity" 
      android:launchMode="singleInstance" > 
     </activity> 
     <activity 
      android:name="com.saturnteam.best.islamic.app.quran.InfoActivity" 
      android:launchMode="singleInstance" > 
     </activity> 
     <activity 
      android:name="com.saturnteam.best.islamic.app.quran.PlayAudioFile" 
      android:launchMode="singleInstance" > 
     </activity> 

     <service android:name="com.saturnteam.best.islamic.app.quran.MediaPlayerService" /> 

     <!-- for APPNEXT adds --> 
     <service android:name="com.appnext.appnextsdk.DownloadService" /> 

     <!-- for HEYZAP --> 
     <activity 
      android:name="com.heyzap.sdk.ads.HeyzapInterstitialActivity" 
      android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize" /> 

     <receiver android:name="com.heyzap.sdk.ads.PackageAddedReceiver" > 
      <intent-filter> 
       <data android:scheme="package" /> 

       <action android:name="android.intent.action.PACKAGE_ADDED" /> 
      </intent-filter> 
     </receiver> 

     <!-- for ADDMOBE adds add this below Activity --> 
     <activity 
      android:name="com.google.android.gms.ads.AdActivity" 
      android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" 
      android:screenOrientation="portrait" /> 

     <meta-data 
      android:name="com.google.android.gms.version" 
      android:value="@integer/google_play_services_version" /> 
    </application> 

</manifest> 

build.gradle(アプリ)

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "24.0.1" 

    defaultConfig { 
     applicationId "com.saturnteam.best.islamic.app.quran" 
     minSdkVersion 9 
     targetSdkVersion 21 
    } 

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

dependencies { 
    compile 'com.android.support:appcompat-v7:23.0.0' 
    compile 'com.google.android.gms:play-services:9.2.1' 
    compile files('libs/AppnextSDK.jar') 
    compile files('libs/heyzap-ads-sdk-7.2.4.jar') 
} 

Android Studio - Error importing project Error:Execution failed for task ':app:mergeDebugResources'を使用しています

答えて

1

エラー状態"category_list"は有効なリソース値ではないため、typeです。 (Gradleではここで、あなたに好意をやってもEclipseで、ので)

あなたのオプションは、あなたがより多くの詳細についてvalid typesの完全なリストを見ることができるブール値、整数、文字列、寸法など

です。おそらく、

、私は本当に感謝この

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <bool name="category_list_row">false</bool> 
</resources> 
+0

を意味!私はそこに名前のように異なるタイプを持つ値のフォルダに.xmlファイルがあるのを理解できません。 –

関連する問題