2013-06-25 35 views
2

我在完成堆棧的最後階段遇到問題。我一直在做這個項目幾個月,現在終於完成了。該應用程序的目的是讓你(作爲用戶)能夠擁有一種計算器,一旦輸入數字值就執行一定的和數。它現在已經完成(謝天謝地:P),但是在保存這個應用程序時我遇到了錯誤。我將它作爲Android應用程序(.apk)保存在手機上使用。我有Android的個人1包,和我的錯誤如下:保存獨立應用程序時出錯

同時節省了獨立的應用程序無法編譯應用程序類

我不確定時出錯,爲什麼這是發生但很難相信這可能是由於語法無效或我使用的命令與Android不兼容而發生的。

正如我之前說過的,我的堆棧非常簡單,只執行幾個基本的數學函數(主要是將字段的內容相乘)。如果你想看到這個劇本,請提出要求。

+0

這是堆棧溢出,當你認爲你應該_可以_發佈代碼時,通常這樣做很好。專家可以瀏覽它,他們的直覺將消除潛在的問題。 – jdero

回答

0

NinjaBunny,

這聽起來更像是來自Android SDK的錯誤,而不是Liv eCode錯誤。對於初學者,請在LiveCode獨立應用程序設置的Android設置窗格中查看這些內容:

標識符:它必須對此應用程序唯一。如果你曾經爲Android做過測試版本而沒有改變這個默認標識符,你會得到一個錯誤。

簽名:除非您有密鑰,否則請選擇僅簽署開發或不簽名。

最低Android版本:確保您的Android SDK中包含目標版本所需的所有軟件包。

LiveCode Android settings

+1

非常感謝沒有在偏好設置中安裝Android SDK!THX:D – ninjabunny14

+0

「Sign for development only」或「Do not sign」之間是否有區別? – ninjabunny14

+0

說實話,如果你只是爲測試目的而創建APK,我不知道是否有實際區別。 – Devin

1

@ ninjabunny14是的這是一個好主意,包括代碼,錯誤消息的實際文本,該平臺的細節,你正在開發上,LiveCode /安卓等

在此期間你可以谷歌「錯誤而版本保存獨立的應用程序無法編譯應用程序類「就像我剛剛做的,發現LiveCode論壇線程(像這個http://forums.runrev.com/phpBB2/viewtopic.php?f=53&t=12330),看起來像他們可能會使用的不少鏈接...

0

去編輯/首選項和設置Android SDK路徑,這可能是你的情況爲空:

LiveCode Preferences

0

我這有一些時間,因爲它很容易忘記。 android設置中的標識符不喜歡像 - 所以不要使用像com.itis-me.myapp這樣的名稱,而是使用com.itisme.myapp

使用類似字符的字符串 - 給出此錯誤。