<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                #### 一、一切由運行時錯誤引起 dalvikvm Could not find class '引用包.類', referenced from method...? 其實在編譯時也會見到如下錯誤: ?????? [dx]? ?????? [dx] trouble processing: ?????? [dx] bad class file magic (cafebabe) or version (0033.0000) ?????? [dx] ...while parsing com/novell/sasl/client/DigestChallenge.class ?????? [dx] ...while processing com/novell/sasl/client/DigestChallenge.class #### 二、嘗試 1.使用JDK7 有推薦使用JDK7來解決類似問題的帖子,可是我照做并沒有解決問題。 2.升級build-tools 先來說說我的開發環境吧。 那是在2013年末配置的環境,ADT大版本號是22,tools大版本號也是22,Plantform-tools已經是最新的21,build-tools是18.1.1。 經過同事的實踐,問題應該歸咎于build-tools版本低的緣故。 #### 三、最新開發環境的搭建(Eclipse & ADT&SDK) ##### 1.各tools的升級 這里我們要重新配置一下代理,去neusoft.edu.cn鏡像網站中下載最新的工具和SDK。 啟動 Android SDK Manager(命令行中直接輸入android),Tools--->Options...,彈出Android SDK Manager - Settings窗口;在HTTP Proxy Server和HTTP Proxy Port輸入框內填入mirrors.neusoft.edu.cn(注意沒有http等前綴)和80,并且選中Force https://... sources to be fetched using http://...復選框。?再選擇Packages--->Reload。 此時會發現我們順利的取到Packages了,那么我們盡情下載吧。除了最新的Android 5.0.1還沒有提供,其他的一應俱全了。 tools更新到最新是24.0.2, build-tools我選擇了19.1、20和21.1.2,分別對應API19(4.4.2)、API20(L)和API21(5.0). Android 5.0全部選擇。 ##### 2.ADT的升級 由于更tools升級到最新,那么ADT22已經過期了,需要使用23及以上版本的ADT。找到好心人上傳的23.03,安裝時發現eclipse版本不支持最新的ADT(我使用的Juno),好吧,既然這樣就都來新的吧。 ##### 3.eclipse luna 最新的版本是luna,還是130多兆。解壓后直接啟動。 ##### 4.再次安裝ADT 這時在Help--->Install New Software --->Add, 選擇ADT23.03 ZIP包,將“Contact all update sites during install to find required software.”勾選掉。 繼續完成安裝。 一切準備就緒,將之前有問題的項目引入進來,編譯,出現內存方面的問題。 #### 四、dex的問題 出現了兩個問題: 1.unable to execute dex:java heap space 2.Conversion to Dalvik format failed: Unable to execute dex: GC overhead limit exceeded? 配置eclipse.ini,將Xms40m和Xmx512m修改成126m和1024m,這個值要根據自己機器配置調整,只要運行良好就ok。 ~~~ $?cat?eclipse.ini??? -startup?? plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar?? --launcher.library?? plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326?? -product?? org.eclipse.epp.package.java.product?? --launcher.defaultAction?? openFile?? -showsplash?? org.eclipse.platform?? --launcher.XXMaxPermSize?? 256m?? --launcher.defaultAction?? openFile?? --launcher.appendVmargs?? -vmargs?? -Dosgi.requiredJavaVersion=1.6?? -XX:MaxPermSize=256m?? -Xms126m?? -Xmx1028m?? ~~~ 重啟、clean項目,編譯,通過!運行,正常!至此我的最新Android開發環境搭建完成。 #### 五、結論 時刻保持與時俱進的心態,穩定的新工具對我們的工作益處多多。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看