Android 开发常见问题总结

来源:互联网 发布:pdf在线阅读js插件 编辑:程序博客网 时间:2024/06/04 18:57

问题:Android之NetworkOnMainThreadException异常
解决方式 ,使用多线程,异步加载的方式加载数据:

    /**     * 异步的Post请求     * @param urlStr     * @param params     * @param callBack     * @throws Exception     */    public static void doPostAsyn(final String urlStr, final String params                                  ) throws Exception    {        new Thread()        {            public void run()            {                try                {                    String result = doPost(urlStr, params);                   // if (callBack != null)                   // {                  //      callBack.onRequestComplete(result);                   // }                } catch (Exception e)                {                    e.printStackTrace();                }            };        }.start();    }

问题:Android真机(手机)访问本机的tomcat导致,
java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 8080)
问题原因:Android真机(手机)和本机的tomcat不在同一个网段。

解决方式:在本机用(360免费wifi)分享一个无线网,Android真机(手机)连接分享的无线网。

问题

Executing tasks: [:app:generateDebugSources, :app:prepareDebugUnitTestDependencies, :app:mockableAndroidJar, :app:generateDebugAndroidTestSources]Configuration on demand is an incubating feature.Incremental java compilation is an incubating feature.:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:checkDebugManifest:app:preReleaseBuild UP-TO-DATE:app:prepareComAndroidSupportAnimatedVectorDrawable2330Library:app:prepareComAndroidSupportAppcompatV72330Library:app:prepareComAndroidSupportSupportV42330Library:app:prepareComAndroidSupportSupportVectorDrawable2330Library:app:prepareDebugDependencies:app:compileDebugAidl:app:compileDebugRenderscript:app:generateDebugBuildConfig:app:mergeDebugShaders:app:compileDebugShaders:app:generateDebugAssets:app:mergeDebugAssets:app:generateDebugResValues:app:generateDebugResources:app:mergeDebugResourcesException in thread "png-cruncher_2" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_4" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_3" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_5" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_8" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_6" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_10" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_1" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_9" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_7" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_15" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_14" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_20" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_11" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_19" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_18" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722):app:processDebugManifest:app:processDebugResources:app:generateDebugSources:app:preDebugUnitTestBuild UP-TO-DATE:app:prepareDebugUnitTestDependencies:app:mockableAndroidJar:app:preDebugAndroidTestBuild UP-TO-DATE:app:prepareDebugAndroidTestDependencies:app:compileDebugAndroidTestAidl:app:processDebugAndroidTestManifest:app:compileDebugAndroidTestRenderscript:app:generateDebugAndroidTestBuildConfig:app:mergeDebugAndroidTestShaders:app:compileDebugAndroidTestShaders:app:generateDebugAndroidTestAssets:app:mergeDebugAndroidTestAssets:app:generateDebugAndroidTestResValues:app:generateDebugAndroidTestResources:app:mergeDebugAndroidTestResources:app:processDebugAndroidTestResources:app:generateDebugAndroidTestSourcesBUILD SUCCESSFULTotal time: 1 mins 7.826 secsExecuting tasks: [:app:assembleDebug]Configuration on demand is an incubating feature.Incremental java compilation is an incubating feature.:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:checkDebugManifest:app:preReleaseBuild UP-TO-DATE:app:prepareComAndroidSupportAnimatedVectorDrawable2330Library UP-TO-DATE:app:prepareComAndroidSupportAppcompatV72330Library UP-TO-DATE:app:prepareComAndroidSupportSupportV42330Library UP-TO-DATE:app:prepareComAndroidSupportSupportVectorDrawable2330Library UP-TO-DATE:app:prepareDebugDependencies:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO-DATE:app:generateDebugBuildConfig UP-TO-DATE:app:mergeDebugShaders UP-TO-DATE:app:compileDebugShaders UP-TO-DATE:app:generateDebugAssets UP-TO-DATE:app:mergeDebugAssets UP-TO-DATE:app:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE:app:mergeDebugResources:app:processDebugManifest UP-TO-DATE:app:processDebugResources:app:generateDebugSources:app:incrementalDebugJavaCompilationSafeguard:app:compileDebugJavaWithJavac:app:compileDebugJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).:app:compileDebugNdk UP-TO-DATE:app:compileDebugSources:app:prePackageMarkerForDebug:app:transformClassesWithDexForDebugTo run dex in process, the Gradle daemon needs a larger heap.It currently has approximately 910 MB.For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB.To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties.For more information see https://docs.gradle.org/current/userguide/build_environment.html:app:mergeDebugJniLibFolders:app:transformNative_libsWithMergeJniLibsForDebug:app:processDebugJavaRes UP-TO-DATE:app:transformResourcesWithMergeJavaResForDebug:app:validateDebugSigning:app:packageDebug:app:zipalignDebug:app:assembleDebugBUILD SUCCESSFULTotal time: 27.961 secsExecuting tasks: [:app:assembleDebug]Configuration on demand is an incubating feature.Incremental java compilation is an incubating feature.:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:checkDebugManifest:app:preReleaseBuild UP-TO-DATE:app:prepareComAndroidSupportAnimatedVectorDrawable2330Library UP-TO-DATE:app:prepareComAndroidSupportAppcompatV72330Library UP-TO-DATE:app:prepareComAndroidSupportSupportV42330Library UP-TO-DATE:app:prepareComAndroidSupportSupportVectorDrawable2330Library UP-TO-DATE:app:prepareDebugDependencies:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO-DATE:app:generateDebugBuildConfig UP-TO-DATE:app:mergeDebugShaders UP-TO-DATE:app:compileDebugShaders UP-TO-DATE:app:generateDebugAssets UP-TO-DATE:app:mergeDebugAssets UP-TO-DATE:app:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE:app:mergeDebugResources UP-TO-DATE:app:processDebugManifest UP-TO-DATE:app:processDebugResources UP-TO-DATE:app:generateDebugSources UP-TO-DATE:app:incrementalDebugJavaCompilationSafeguard UP-TO-DATE:app:compileDebugJavaWithJavac UP-TO-DATE:app:compileDebugNdk UP-TO-DATE:app:compileDebugSources UP-TO-DATE:app:prePackageMarkerForDebug:app:transformClassesWithDexForDebug UP-TO-DATE:app:mergeDebugJniLibFolders UP-TO-DATE:app:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE:app:processDebugJavaRes UP-TO-DATE:app:transformResourcesWithMergeJavaResForDebug UP-TO-DATE:app:validateDebugSigning:app:packageDebug UP-TO-DATE:app:zipalignDebug UP-TO-DATE:app:assembleDebug UP-TO-DATEBUILD SUCCESSFULTotal time: 1.457 secsExecuting tasks: [clean, :app:generateDebugSources, :app:prepareDebugUnitTestDependencies, :app:mockableAndroidJar, :app:generateDebugAndroidTestSources]Configuration on demand is an incubating feature.Incremental java compilation is an incubating feature.:clean:app:clean:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:checkDebugManifest:app:preReleaseBuild UP-TO-DATE:app:prepareComAndroidSupportAnimatedVectorDrawable2330Library:app:prepareComAndroidSupportAppcompatV72330Library:app:prepareComAndroidSupportSupportV42330Library:app:prepareComAndroidSupportSupportVectorDrawable2330Library:app:prepareDebugDependencies:app:compileDebugAidl:app:compileDebugRenderscript:app:generateDebugBuildConfig:app:mergeDebugShaders:app:compileDebugShaders:app:generateDebugAssets:app:mergeDebugAssets:app:generateDebugResValues UP-TO-DATE:app:generateDebugResources:app:mergeDebugResourcesException in thread "png-cruncher_22" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_21" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_26" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_23" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_34" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_30" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_38" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_24" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_27" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_31" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_35" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_39" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_25" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_29" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_32" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)Exception in thread "png-cruncher_33" java.lang.RuntimeException: Timed out while waiting for slave aapt process, make sure the aapt execute at D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe can run successfully (some anti-virus may block it) or try setting environment variable SLAVE_AAPT_TIMEOUT to a value bigger than 5 seconds    at com.android.builder.png.AaptProcess.waitForReady(AaptProcess.java:108)    at com.android.builder.png.QueuedCruncher$1.creation(QueuedCruncher.java:110)    at com.android.builder.tasks.WorkQueue.run(WorkQueue.java:203)    at java.lang.Thread.run(Thread.java:722)

问题原因:D:\softpath\androidsdk\build-tools\23.0.3\aapt.exe 不能执行】
解决方式:从同事copy一份或者从重新安装sdk

问题:
java.net.ConnectException: failed to connect to /10.1.7.38 (port 8080) after 5000ms: isConnected failed: EHOSTUNREACH (No route to host)
问题原因:没有到主机的路由
解决方式:重启手机

0 0
原创粉丝点击