2014-10-07 69 views
-1

我有一個android項目,出於某種原因沒有appcompat 7_5不起作用。事實上,即使沒有它,android開發人員hp的hello world也不會在我的comuter上工作。項目只適用於appcompat 7:5

我想我的項目,只有程序兼容性7

工作爲代碼顯然不能成爲理由(你好世界),任何一個有任何建議可能是什麼?

謝謝

編輯:

好吧,我改變了去除大部分錯誤的project.properties文件,但現在的GUI不能正常使用任何更多,因爲「R不能解析爲變量」

我的變化:

target=android-19 
#android.library.reference.1=../appcompat_v7_5 
android.library.reference.2=../appcompat_v7 
android.library=true 
android.library.reference.3=../appcompat_v7_4 

我只發了第二條線的註釋一切是那裏。現在如何讓R回來?

我認爲這個「R無法解決....」的事情是爲什麼我首先添加appcpompat 7_5。

+0

確保您已更新SDK – 2014-10-07 11:42:31

+0

我該怎麼做? – newnewbie 2014-10-07 11:46:05

+0

appcpmpat7在那裏,如果你的意思是 – newnewbie 2014-10-07 11:46:38

回答

2

選項1:如果您創建新應用程序,則可以選擇API級別。在創建新的Android項目時選擇Kitkat(最新的API級別)。最新版本不需要舊SDK版本的支持(appcompat)庫。

選項2:在AndroidManifest.xml文件中,您可以更改最小/最大SDK目標。你應該改變: android:minSdkVersion android:targetSdkVersion

然後你可以刪除支持庫。

我推薦選項1,因爲它更快。祝你好運;)

P.S.我不認爲你需要更新。

+0

我應該使用選項2,因爲我的項目已經完成....是否需要很長時間才能更改一行?你是什​​麼意思我可以刪除庫? – newnewbie 2014-10-07 11:49:57

+0

請參閱我的編輯 – newnewbie 2014-10-07 11:50:46

+1

它不需要很長時間來更改一行:)。在你的課堂上,你最好能看到所有的進口產品。在那裏你應該看到很多支持庫被自動導入。例如:import android.support.v7.app.ActionBar.Tab;嘗試刪除所有支持導入。您可以通過從最新的SDK中導入相應的類來獲得一些需要解決的錯誤消息。 – Foo 2014-10-07 11:56:18

相關問題