所有這些資源,我如何阻止Android Studio將它們添加到構建中?他們甚至從哪裏來?如何刪除比我使用的API級別更高的API級別樣式?
我最近降級了我的項目,因爲我打算爲Honeycomb製作一個應用程序(我希望我的觀衆使用相對較舊的手機)。但是在做完這些之後,我得到了所有這些錯誤,我不知道如何阻止Gradle將它們添加到構建中。
所有這些資源,我如何阻止Android Studio將它們添加到構建中?他們甚至從哪裏來?如何刪除比我使用的API級別更高的API級別樣式?
我最近降級了我的項目,因爲我打算爲Honeycomb製作一個應用程序(我希望我的觀衆使用相對較舊的手機)。但是在做完這些之後,我得到了所有這些錯誤,我不知道如何阻止Gradle將它們添加到構建中。
如何從它們添加到構建停止Android的工作室?
從技術上講,你擺脫了試圖添加它們的代碼。
實際上,他們很可能是爲您服務的目的,並且您的問題是您將compileSdkVersion
更改爲過低的值。
他們甚至從哪裏來?
圖書館,最有可能的。
我最近降級我的項目,因爲我打算做一個App蜂窩
我的猜測是,你改變了你的compileSdkVersion
。改回它。您的minSdkVersion
需要足夠低以支持您的舊設備;您的compileSdkVersion
需要足夠高以支持您的所有代碼。通常,compileSdkVersion
被設置爲最近的版本(例如,此時爲25)。
我打算用於蜂窩的應用程序(我希望我的觀衆使用相對舊手機)
蜂巢(Android的3.x的)從未在手機上使用。
哦,那麼我想我是瞄準果凍豆代替。 –
@AllFriend看看Android版本的分佈[這裏](https://developer.android.com/about/dashboards/index.html)。你可能想要API等級15,或冰淇淋三明治。 –
我正在製作針對來自敘利亞和阿富汗難民的語言學習應用程序,並且不要指望他們像普通西方人一樣經常更換手機。目前我自己使用果凍豆,而且我不想晚點去。我想我已經用很多舊智能手機排除了很多人。 –
檢查每個類文件中包含的文件。 Android Studio喜歡爲您添加它們。 – jradich1234
爲什麼不將最低API級別設置爲您想要支持的任何級別,但將目標API級別保持在25(或最近的任何內容)?那麼你不排除任何人。 –
沒有改變任何東西。 –