錯誤信息:invalid instr iconst_1 in class-initializer MemoryTest, , ()V, attr code-attr: code-att

編譯的時候出現以下錯誤:

invalid instr iconst_1 in class-initializer MemoryTest, <clinit>, ()V, attr code-attr: code-attr, STATIC


後來發現變量聲明錯誤:

static byte[] sRam = JCSystem.makeTransientByteArray((short) 16,JCSystem.CLEAR_ON_RESET);

makeTransient 所創造的對象會放在Ram裏面,但是static聲明的變量要放在EEPROM裏面,所以以上語句就爆出了題目的錯誤!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章