dependencies { compile ‘com.google.android.gms:play-services:5.0.+@aar‘ compile ‘com.android.support:support-v4:20.0.+‘‘ wearApp project(‘:wearable‘) }点击Build > Generate Signed APK... 然后遵循屏幕上的指示来指定你的发布密钥存储(release keystore)并进行签名。
android { ... signingConfigs { release { keyAlias ‘myAlias‘ keyPassword ‘myPw‘ storeFile file(‘path/to/release.keystore‘) storePassword ‘myPw‘ } } buildTypes { release { ... signingConfig signingConfigs.release }d } ... }
在Android Studio右边栏工具条中点击Gradle按钮,来编译这个手机应用并运行assembleRelease任务,
这个任务位置在:项目名称> 手机模块名称> assembleRelease.
注意:这个例子把密码嵌入了你的Gradle文件,也许是不合适的。要用系统变量来替换密码请参阅Configure signing settings。dependencies { ... wearApp files(‘/path/to/wearable_app.apk‘) }你然后可以用任何一种方法来对手机应用签名(菜单项Android Studio Build > Generate Signed APK... 或者如上所述的Gradle signingConfig规则)。
<wearableApp package="wearable.app.package.name"> <versionCode>1</versionCode> <versionName>1.0</versionName> <rawPathResId>wearable_app</rawPathResId> </wearableApp>package, versionCode和versionName跟可穿戴应用AndroidManifest.xml文件中指定的一样。rawPathResId是API资源的静态变量名。
<meta-data android:name="com.google.android.wearable.beta.app" android:resource="@xml/wearable_app_desc"/>编译手机应用并签名。
Android Studio缺省情况下不会压缩你的APK文件,不过如果你使用了其他开发工具,确保不要进行二次压缩。
Android:创建可穿戴应用 - 打包发布,布布扣,bubuko.com
原文:http://blog.csdn.net/iefreer/article/details/37810877