常見(jiàn)問(wèn)題之IDE

2018-10-07 14:54 更新

常見(jiàn)問(wèn)題之IDE

問(wèn) 1、ide 打包不成功,進(jìn)度條顯示完,沒(méi)有彈出生成的應(yīng)用文件存放目錄怎么辦?

如圖:
我的頭像

答 解決方式
(1)、使用IDE,需要當(dāng)前用戶的java版本在1.7以上且32bit版本(含1.7)———-否則會(huì)出現(xiàn)Android打包不成功的問(wèn)題;
(2)、在IDE中創(chuàng)建項(xiàng)目,文件名不能有中文存在————否則打包會(huì)不成功。

問(wèn) 2、調(diào)試中心按照文檔步驟操作,沒(méi)有顯示效果?

答 解決方式
(注意:真機(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è)面

問(wèn) 3、 IDE生成的ipa包安裝失敗

答 解決方式
目前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

問(wèn) 4、 IDE打包提示“沒(méi)有設(shè)定合法的應(yīng)用key”

答 解決方式
關(guān)閉config.xml文件,重新打開(kāi)config.xml文件,配置一下key即可

問(wèn) 5、 IDE打包報(bào)錯(cuò)信息匯總”

如下:

  1. 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.exew=“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
  2. Java 運(yùn)行環(huán)境未找到。
  1. 3.2.0沒(méi)有自動(dòng)選擇插件那個(gè)checkbox,打包的時(shí)候總是報(bào)錯(cuò)
  2. 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
  3. Error occurred during initialization of VM
  4. 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)境.

問(wèn) 6、 IDE生成Appcan調(diào)試中心的時(shí)候報(bào)錯(cuò)

如下:

  1. 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
  2. '"C:\\AppCan\\AppCanStudioPersonalV3.2\\HDK\\tools\\utility_zy.exe"' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序
  3. 或批處理文件。

答 解決方式
檢查一下C:\AppCan\AppCanStudioPersonalV3.2\HDK\tools\utility_zy.exe是否存在. 可能在安裝IED時(shí),被你裝的殺毒軟件隔離或者 刪掉了. 看看是否能恢復(fù),如果不能,你就卸載重裝一遍,注意,不要再把文件刪掉.

問(wèn) 7、IDE中本地調(diào)試web/微信 App服務(wù)勾選在一定端輸入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)試

問(wèn) 8、IDE中簽出代碼失敗

答 解決方式
(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)一致

問(wèn) 9、IDE使用web/微信APP服務(wù)調(diào)試常會(huì)遇到IDE調(diào)試頁(yè)面內(nèi)容丟失

答 解決方式
勾選使用微信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)。

問(wèn) 10、IDE中上傳代碼報(bào)錯(cuò)怎么解決

答 解決方式
失敗原因可能是使用多帳號(hào)在IDE中登錄,造成svn(AppCan IDE中已集成svn)帳號(hào)混亂,建議使用svn的自帶的Saved Data功能clear帳號(hào),重新登錄帳號(hào),注:IDE帳號(hào)與在線正在登錄的帳號(hào)一致

問(wèn) 11、IDE中config.xml文件怎么編輯

答 解決方式找到config.xml打開(kāi)方式選擇“文本編輯器”,可以直接編輯。

問(wèn) 12、IDE中在使用插件同步勾選時(shí)報(bào)錯(cuò),提示“請(qǐng)同步您的代碼至線上,并保證當(dāng)前應(yīng)用ID和線上應(yīng)用ID一致,再使用該功能”如何解決

答 解決方式

需要您再次查看當(dāng)前應(yīng)用config.xml文件的應(yīng)用ID是否和線上要同步的應(yīng)用ID是否一致,如果不一致需要修改一下,然后ctrl+s保存config文件,如何修改見(jiàn) 問(wèn)題11

問(wèn) 13、IDE中在使用插件同步勾選功能時(shí)報(bào)錯(cuò)“ 插件同步勾選失敗”

答 解決方式

這一般是在同步IDE上傳的自定義插件時(shí)發(fā)生,需要您在線在【插件引擎】里上傳你要同步的 自定義插件,然后再次同步插件。

問(wèn) 14、安裝新版IDE V3.3.0關(guān)于環(huán)境變量被清空問(wèn)題處理方法

答 解決方式

所有用戶在卸載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中。

問(wèn) 15、關(guān)于安裝了AppCan后再打開(kāi)Eclipse提示Failed load the JNI shared library”C:\AppCan\AppCanStudioPresonalV3.3\AppCan-IDE\jre\bin\client\jvm.dll”錯(cuò)誤怎么處理

答 解決方式

原因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ā)生

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)