W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如圖:
解決方式
(1)、使用IDE,需要當(dāng)前用戶的java版本在1.7以上且32bit版本(含1.7)———-否則會(huì)出現(xiàn)Android打包不成功的問(wèn)題;
(2)、在IDE中創(chuàng)建項(xiàng)目,文件名不能有中文存在————否則打包會(huì)不成功。
解決方式
(注意:真機(jī)調(diào)試必要條件:設(shè)備與pc必須在相同網(wǎng)段)裝在pc端的IDE與要調(diào)試的設(shè)備鏈接同一個(gè)網(wǎng)段,在同一個(gè)wifi或者公司內(nèi)網(wǎng)環(huán)境。判斷方法:在設(shè)備瀏覽器里輸入“調(diào)試服務(wù)器的ip:30060”如192.168.1.213:30060看一下訪問(wèn)的頁(yè)面是否是weinre server home的顯示頁(yè)面
解決方式
目前IDE生成的ipa包沒(méi)有證書(shū)是越獄包,如有設(shè)備未越獄直接安裝會(huì)失敗,或通過(guò)runner調(diào)試。這是因?yàn)镮DE打包環(huán)境是測(cè)試環(huán)境,需要云端打包(完整的正式環(huán)境)并上傳證書(shū),關(guān)于安裝測(cè)試請(qǐng)了解文檔1
解決方式
關(guān)閉config.xml文件,重新打開(kāi)config.xml文件,配置一下key即可
如下:
cmd.exe /C set JAVA_HOME=D:\\AppCan\\AppCanStudioPersonal\\AppCan-IDE\\jre&&set PATH=D:\\AppCan\\AppCanStudioPersonal\\AppCan-IDE\\jre\\bin;&&“D:\\AppCan\\AppCanStudioPersonal\\HDK\\tools\\utility_zy.exe“w=“E:\\code\\android\\wuye\\phone“ o=“D:/AppCan/AppCanStudioPersonal/Mobile-Applications\\wanjia.apk“ r=“D:\\AppCan\\AppCanStudioPersonal\\HDK\\tools\\pic“ id=0000014d-650a-efb3-0000-014d650aefb3 n=“wanjia“ p=android color=#ffffff appkey=102203322-1021-2039-2000019221 wv=1.02orientation=UIInterfaceOrientationPortrait fullscreen=true plugin=uexDataBaseMgr,uexDevice,uexFileMgr,uexLog,uexXmlHttpMgr,uexLocation
Java 運(yùn)行環(huán)境未找到。
3.2.0沒(méi)有自動(dòng)選擇插件那個(gè)checkbox,打包的時(shí)候總是報(bào)錯(cuò)
cmd.exe /C set JAVA_HOME=E:\\AppCan\\AppCanStudioPersonal\\AppCan-IDE\\jre&&set PATH=E:\\AppCan\\AppCanStudioPersonal\\AppCan-IDE\\jre\\bin;&&“E:\\AppCan\\AppCanStudioPersonal\\HDK\\tools\\utility_zy.exe“ w=“E:\\AppCan\\AppCanStudioPersonal\\AppCan-IDE\\plugins\\com.appcan.ide.eclipse.hdt.player_1.0.0.201503161536\\AppCanPlayer“ o=“E:/AppCan/AppCanStudioPersonal/Mobile-Applications\\AppCan調(diào)試中心.apk“ r=“E:\\AppCan\\AppCanStudioPersonal\\HDK\\tools\\pic“ id=001 n=“AppCan調(diào)試中心“ p=android color=#ffffff appkey=AppCan wv=1.02orientation=UIInterfaceOrientationPortrait fullscreen=false plugin=uexActionSheet,uexAliPay,uexAudio,uexBrokenLine,uexButton,uexCall,uexCamera,uexClipboard,uexContact,uexControl,uexCoverFlow2,uexCreditCardRec,uexDataBaseMgr,uexDevice,uexDocumentReader,uexDownloaderMgr,uexEditDialog,uexEmail,uexFileMgr,uexHexagonal,uexImageBrowser,uexIndexBar,uexListView,uexLocalNotification,uexLocation,uexLog,uexMMS,uexPDFReader,uexPie,uexPieChart,uexQQ,uexSMS,uexScanner,uexSensor,uexSina,uexSlidePager,uexSocketMgr,uexTent,uexTimeMachine,uexUploaderMgr,uexVideo,uexWeiXin,uexWheel,uexXmlHttpMgr,uexZip
Error occurred during initialization of VM
Unable to load native library: Can`t load AMD 64-bit .dll on a IA 32-bit platform
解決方式Can't load AMD 64-bit .dll on a IA 32-bit platform
32位的系統(tǒng)加載了64位的.dll,重新檢查你配置的JDK環(huán)境.
如下:
cmd.exe /C set JAVA_HOME=C:\\AppCan\\AppCanStudioPersonalV3.2\\AppCan-IDE\\jre&&set PATH=C:\\AppCan\\AppCanStudioPersonalV3.2\\AppCan-IDE\\jre\\bin;&&"C:\\AppCan\\AppCanStudioPersonalV3.2\\HDK\\tools\\utility_zy.exe" w="C:\\AppCan\\AppCanStudioPersonalV3.2\\AppCan-IDE\\plugins\\com.appcan.ide.eclipse.hdt.player_1.0.0.201503161536\\AppCanPlayer" o="C:/AppCan/AppCanStudioPersonalV3.2/Mobile-Applications\\Appcan.apk" r="C:\\AppCan\\AppCanStudioPersonalV3.2\\HDK\\tools\\pic" id=001 n="Appcan" p=android color=#ffffff appkey=AppCan wv=1.02 orientation=UIInterfaceOrientationPortrait fullscreen=false plugin=uexActionSheet,uexAliPay,uexAudio,uexBrokenLine,uexButton,uexCall,uexCamera,uexClipboard,uexContact,uexControl,uexCoverFlow2,uexCreditCardRec,uexDataBaseMgr,uexDevice,uexDocumentReader,uexDownloaderMgr,uexEditDialog,uexEmail,uexFileMgr,uexHexagonal,uexImageBrowser,uexIndexBar,uexListView,uexLocalNotification,uexLocation,uexLog,uexMMS,uexPDFReader,uexPie,uexPieChart,uexQQ,uexSMS,uexScanner,uexSensor,uexSina,uexSlidePager,uexSocketMgr,uexTent,uexTimeMachine,uexUploaderMgr,uexVideo,uexWeiXin,uexWheel,uexXmlHttpMgr,uexZip
'"C:\\AppCan\\AppCanStudioPersonalV3.2\\HDK\\tools\\utility_zy.exe"' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
或批處理文件。
解決方式
檢查一下C:\AppCan\AppCanStudioPersonalV3.2\HDK\tools\utility_zy.exe是否存在. 可能在安裝IED時(shí),被你裝的殺毒軟件隔離或者 刪掉了. 看看是否能恢復(fù),如果不能,你就卸載重裝一遍,注意,不要再把文件刪掉.
ip:端口號(hào)3005
無(wú)效 解決方式
首先確保移動(dòng)設(shè)備與pc保持在相同網(wǎng)段,其次檢查下勾選config.xml文件的web/微信 App服務(wù)之后有沒(méi)有自動(dòng)生成一個(gè)loader.html文件,上次之后再移動(dòng)端重新輸入ip:端口號(hào)
調(diào)試
解決方式
(1)IDE登錄本地帳號(hào)與在線要簽出的帳號(hào)保持一致;
建議使用小寫(xiě)登錄帳號(hào)以便正常提交簽出代碼(一般影響不大)
(2)失敗原因可能是使用多帳號(hào)在IDE中登錄,造成svn(AppCan IDE中已集成svn)帳號(hào)混亂,建議使用svn的自帶的Saved Data功能clear帳號(hào)(需下載并安裝一個(gè)tortoisesvn工具),重新登錄帳號(hào),注:IDE帳號(hào)與在線要簽出的項(xiàng)目使用的帳號(hào)一致
解決方式
勾選使用微信web那個(gè)選項(xiàng)服務(wù)之后,css文件和js文件會(huì)被替換掉,這些是生成微信時(shí)使用,在ide用模擬器調(diào)試自然內(nèi)容會(huì)變化,因?yàn)閍ppcan.js這個(gè)文件在生成微信的時(shí)候已經(jīng)被替換,調(diào)試頁(yè)面請(qǐng)去掉微信web選項(xiàng)。
解決方式
失敗原因可能是使用多帳號(hào)在IDE中登錄,造成svn(AppCan IDE中已集成svn)帳號(hào)混亂,建議使用svn的自帶的Saved Data功能clear帳號(hào),重新登錄帳號(hào),注:IDE帳號(hào)與在線正在登錄的帳號(hào)一致
解決方式找到config.xml打開(kāi)方式選擇“文本編輯器”,可以直接編輯。
解決方式
需要您再次查看當(dāng)前應(yīng)用config.xml文件的應(yīng)用ID是否和線上要同步的應(yīng)用ID是否一致,如果不一致需要修改一下,然后ctrl+s保存config文件,如何修改見(jiàn) 問(wèn)題11。
解決方式
這一般是在同步IDE上傳的自定義插件時(shí)發(fā)生,需要您在線在【插件引擎】里上傳你要同步的 自定義插件,然后再次同步插件。
解決方式
所有用戶在卸載IDE V3.3.0之前的版本時(shí),為避免環(huán)境變量被清空后找不到原來(lái)的協(xié)同路徑,用戶在卸載前可提前備份下。
右鍵“我的電腦”,選擇“屬性”,然后再選擇“高級(jí)系統(tǒng)設(shè)置”,點(diǎn)擊“環(huán)境變量”,在系統(tǒng)變量中找到Path,備份其變量值。
如果用戶的環(huán)境變量已被清空,用戶可以把%SystemRoot%\\system32;%SystemRoot%;%SystemRoot%\\system32\\wbem;
添加至Path中,這是系統(tǒng)路徑。
如有其他軟件不可用,可把其軟件的安裝地址添加至Path中。
解決方式
原因1:給定目錄下jvm.dll不存在。
對(duì)策:(1)重新安裝jre或者jdk并配置好環(huán)境變量。(2)copy一個(gè)jvm.dll放在該目錄下。
原因2:eclipse的版本與jre或者jdk版本不一致
對(duì)策:要么兩者都安裝64位的,要么都安裝32位的,不能一個(gè)是32位一個(gè)是64位。
原因2的概率更大一些,原因1不太可能發(fā)生
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: