簡體   English   中英

Android編程,令牌“無效字符”上的語法錯誤,請刪除此令牌

[英]Android programming ,Syntax error on token “Invalid Character”, delete this token

我是android編程的初學者。 我試圖在我的應用程序中添加文本視圖或其他內容。 但是以某種方式在r.java中自動生成的id類中,我得到的字符無效,正如你在textview中看到的那樣,我無法刪除或更改它。 需要幫忙!!!!!!!!!!!!!!!!!

  public static final class id {
    public static final int action_settings=0x7f080001;
    public static final int textView१=0x7f080000;
}    

令牌“無效字符”的語法錯誤,請刪除此令牌

變量名稱中不允許使用§字符,只需將其從變量textView१刪除即可更正錯誤。

生成的代碼文件可能是只讀的,因此請更改文件屬性以使其可編輯。 如果您沒有源文件,則可以嘗試使用classeditor編輯類文件

您可以自己查看。 這個:

textView१

不是可接受的名稱。

這是:

textView1

這也是:

txtSomething

刪除R.java並在xml布局中更改名稱。

是的你可以

試試看:

1. Delete R.java
2. uncheck Preferences->General->Startup and Shutdown->Android Development Toolkit
3. check it back and restart eclipse, then R will generate automatically

我有一個錯誤,說我在我的R.java上有一個無效的令牌,實際上一個字符串在變量名上有一個' ,這當然是不允許的,但是該字符串不是由我而是由系統創建的,所以我可以不手動修復!

我所做的不僅是清理和構建當前項目,還清理和構建用於該項目的支持庫。 這樣做錯誤也會在庫項目中彈出!

由於無法手動修復,因此刪除了支持庫,然后重新導入了新的支持庫,從而解決了我的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM