2012-01-13 125 views
1

當我使用模糊化的選項編譯我的項目在B4A,我得到下面的錯誤:編譯混淆錯誤

Compiling generated Java code.   Error 
B4A line: 6 
Dim ActivityResponse As String: ActivityResponse=\ 
javac 1.6.0_26 
src\adamioan\cinemattica\com\actmovie.java:1192: array dimension missing 
_vvvvv3 = BA.__b (new byte[] }, 680010); 
          ^
1 error 

該錯誤只與混淆選項occures;調試和簡單的編譯工作很好。 這是怎麼回事?

+0

您使用的是1.8測試版還是最終版本? – Manu 2012-01-13 11:31:27

+0

你可以發佈該行的B4A代碼嗎? – Erel 2012-01-13 14:26:27

+0

@Manu:我正在使用B4A enterprise final 1.8 – adamioan 2012-01-13 15:13:14

回答

1

似乎是與空字符串相關的混淆功能中的一個錯誤。它將被固定下次更新。請注意,不需要分配空字符串,因爲這是默認值。因此,現在只需刪除該作業。

0

謝謝你們,這是我的錯誤。在Process Globals中,我聲明瞭變量ActivityResponse,並將其設置爲「」。

Dim ActivityResponse as String: ActivityResponse = "" 

這是問題所在。再次感謝。

+0

您的代碼實際上是正確的(雖然它是多餘的)。這是一個錯誤,它會被修復... – Erel 2012-01-13 19:06:57