【发布时间】:2018-05-28 07:30:51
【问题描述】:
我正在开发一个 Android Wear 应用程序。据我了解,我必须使用 Android Wear(移动应用程序)并通过它安装才能观看。为此我们需要每次构建apk并保存在手机中,并通过手机app安装,那么有没有更好的方法在手表中安装apk或者是标准流程?
【问题讨论】:
我正在开发一个 Android Wear 应用程序。据我了解,我必须使用 Android Wear(移动应用程序)并通过它安装才能观看。为此我们需要每次构建apk并保存在手机中,并通过手机app安装,那么有没有更好的方法在手表中安装apk或者是标准流程?
【问题讨论】:
您可以按照与普通 Android 应用程序完全相同的方式安装 Wear apk。
首先,将 Wear 设备连接到您的计算机并允许 USB 调试。或者,通过 Android Studio 下载并启动 Wear 模拟器。
接下来,通过 Android Studio 运行您的应用 - 您可以使用 run 或 debug 模式。
就是这样! :)
对于分发,过程略有不同,具体取决于您是要支持 Wear 1.0 还是仅支持 Wear 2.0,以及手机上是否需要配套应用。对于 Wear 2.0,您不再需要移动应用程序,它可以直接分发,但当然取决于您可能需要移动应用程序的功能。
【讨论】:
如果您在 Android 手表上有 root 权限:
1.使用adb shell连接手表并切换到su
2.假设你的手表应用名为 watchapp,带有 com.watchapp so 文件
chmod +777 /data
chmod 777 /data/data
chmod 777 -R /data/data/com.watchapp
#There might also be other files with suffix
chmod 777 -R /data/app-lib/com.watchapp-1
3.
#adb push your new compiled so file to overwrite that file in your watch
adb push YOURNEWSOFILEPATHONEDISK /data/app-lib/com.test-1
【讨论】: