2015-07-01 73 views
0

我是一名初學者,目前我正在使用android studio IDE。在編譯的項目,我看到:android studio中的包錯誤

error: No resource identifier found for attribute 'adSize' in package. 

這個項目是在Eclipse開發的6個月前在Play商店上載,但同時在Android Studio中編譯它我得到上面的錯誤消息。

我對此沒有解決方案。你們能給我一個可能的解決方案嗎?

+0

您是否在使用Admob?您可以使用adSize屬性發布您的活動佈局嗎?你有沒有看到這個http://stackoverflow.com/a/29999674/2091181? –

+0

是的,我嘗試了Admob..i訪問了你的鏈接,但是我試着再次得到錯誤 –

+0

錯誤:找不到包含屬性'adUnitId'的資源標識符 –

回答

0

更改您的佈局

xmlns:android="http://schemas.android.com/apk/res/android" will be 

xmlns:yourApp="http://schemas.android.com/apk/lib/com.yourAppPackege.yourClass" 

說明 - >/RES路徑替換/ lib目錄

+0

我替換了你所說的..still得到相同的錯誤 –

0

您可以在XML佈局與此

xmlns:app="http://schemas.android.com/apk/res-auto" 

還是喜歡這個

改變
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    /> 

I我可以幫你解決嗎? 謝謝

+0

我試過了,但沒有得到解決 –

+0

請在這裏發佈你的xml 。 – Kinjal

+0

<?xml version =「1.0」encoding =「utf-8」?>

0

你在你的問題中提到它的外觀你有任何gradle相關的問題。 所以現在,如果你已經在不同的IDE中構建了你的項目,比如Eclipse,那麼你應該打開這個項目。「導入項目(Eclipse ADT,Gradle等)」。這個東西會轉換你在Android中的其他IDE項目Studio項目。 如果你已經完成了這項工作,那麼你可以從Build選項重建項目

+0

是啊你說的是正確的,但一旦解決這些錯誤,將其導入到android studio直到清除錯誤我不能導入項目 –

+0

如果您有非android studio項目,那麼當您第一次將您的項目導入到android studio時,您必須使用選項打開此項目「使用(Eclipse ADT,Gradle等)導入項目」。 –

+0

我在eclipse IDE中運行它 –