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规则)。
1
1.0
wearable_app
package, versionCode和versionName跟可穿戴应用AndroidManifest.xml文件中指定的一样。rawPathResId是API资源的静态变量名。
编译手机应用并签名。
Android Studio缺省情况下不会压缩你的APK文件,不过如果你使用了其他开发工具,确保不要进行二次压缩。
参考链接:
Android Wear 开发参考文档
by iefreer