测试与发布
单元测试(JUnit)
@Test
public void testAdd() {
assertEquals(4, 2 + 2);
}UI自动化测试(Espresso)
onView(withId(R.id.btn_click)).perform(click());
onView(withId(R.id.tv_hello)).check(matches(withText("Hello Android")));打包与签名
// 生成签名密钥 keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-key
发布到应用市场
- • 生成release APK
- • 填写应用信息与截图
- • 上传APK并提交审核