Maven 示例 Android 应用程序部署在一次成功后不断失败 运行
Maven Sample Android App deploy fails constantly after one successful run
我从 simpligility.github.io/android-maven-plugin 下载了示例,并在 helloflashlight 示例上做了一个 mvn clean package android:deploy
。
将 adbConnectionTimeout 设置为 15000 后,一个 运行 一切正常。我成功部署了该应用程序 - 该应用程序在我的设备上启动并且我能够按下颜色按钮。
之后我运行mvn android:undeploy
清洁设备。现在我无法再次部署此测试应用程序。 Maven 说 FAILURE "E/Device: Error during Sync: Eine vorhandene Verbindung wurde vom Remotehost geschlossen" 这意味着打开的连接被远程主机关闭(?)。
我google了一下,发现问题可能是adb.exe的2个进程在部署过程中启动了。所以我输入 adb kill-server
并关闭了 adb。
仍在每个部署中启动 2 adb.exe,一个立即关闭,另一个保持打开状态。在我的电脑上搜索 adb.exe 只找到一个 adb.exe.
有人能给我一些提示吗?
我的系统设置:
我使用当前的 ADT(Android 部署工具)安装了 Eclipse。
我使用 Android SDK Manager 下载并安装 android sdk 和工具到 C:\users\me\android-sdk。我在输入 adb devices
时显示的设备列表中添加了三星设备
之后,我为 android 配置了 Maven - 设置 ANDROID_HOME
并将 %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
添加到我的路径中。
我正在使用 Windows 7 64 位。
好像是设备的问题。我切换到另一个相同类型的设备...没有问题了。
我从 simpligility.github.io/android-maven-plugin 下载了示例,并在 helloflashlight 示例上做了一个 mvn clean package android:deploy
。
将 adbConnectionTimeout 设置为 15000 后,一个 运行 一切正常。我成功部署了该应用程序 - 该应用程序在我的设备上启动并且我能够按下颜色按钮。
之后我运行mvn android:undeploy
清洁设备。现在我无法再次部署此测试应用程序。 Maven 说 FAILURE "E/Device: Error during Sync: Eine vorhandene Verbindung wurde vom Remotehost geschlossen" 这意味着打开的连接被远程主机关闭(?)。
我google了一下,发现问题可能是adb.exe的2个进程在部署过程中启动了。所以我输入 adb kill-server
并关闭了 adb。
仍在每个部署中启动 2 adb.exe,一个立即关闭,另一个保持打开状态。在我的电脑上搜索 adb.exe 只找到一个 adb.exe.
有人能给我一些提示吗?
我的系统设置:
我使用当前的 ADT(Android 部署工具)安装了 Eclipse。
我使用 Android SDK Manager 下载并安装 android sdk 和工具到 C:\users\me\android-sdk。我在输入 adb devices
之后,我为 android 配置了 Maven - 设置 ANDROID_HOME
并将 %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
添加到我的路径中。
我正在使用 Windows 7 64 位。
好像是设备的问题。我切换到另一个相同类型的设备...没有问题了。