在我的 AndroidManifest.xml 中,我有
<application
android:icon="@drawable/iC_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
當我運行 gradle build 時,我不斷收到錯誤
resource drawable/ic_launcher (aka com.example.MyProject:drawable/ic_launcher) not found
resource string/app_name (aka com.example.MyProject:string/app_name) not found
resource style/AppTheme (aka com.example.MyProject:style/AppTheme) not found
我猜@drawable @string 和@style 對應于我以前使用Android Studio 時看到的具有相同名稱的目錄。但是現在我不再使用 Android Studio,我應該把它們放在哪里呢?目前我的 Java 檔案位于
應用程式/src/main/java/MyProject
我的 AndroidManifest.xml 檔案位于
應用程式/src/main/AndroidManifest.xml
目錄是通過 gradle init 生成的;我需要重新排列它們嗎?
uj5u.com熱心網友回復:
我猜@drawable @string 和@style 對應于我以前使用Android Studio 時看到的具有相同名稱的目錄
沒有style目錄,也沒有string目錄。樣式和字串資源放在一個values目錄中。
但是現在我不再使用 Android Studio,我應該把它們放在哪里呢?
Android Studio 放置它們的位置相同,它們位于任何 Android 專案中的位置相同。對于名為的模塊app和名為的源集,您將在其下為不同的資源型別和資源集main創建子目錄。app/src/main/res
FWIW,我的這本免費書籍解釋了所有這些。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/475162.html
