{"id":1051,"date":"2015-06-27T02:31:41","date_gmt":"2015-06-27T02:31:41","guid":{"rendered":"http:\/\/www.advancedwebhelp.com\/blog\/?p=1051"},"modified":"2015-06-27T05:41:49","modified_gmt":"2015-06-27T05:41:49","slug":"android-studio-signing-your-app-for-release","status":"publish","type":"post","link":"https:\/\/www.advancedwebhelp.com\/blog\/2015\/android-studio-signing-your-app-for-release","title":{"rendered":"Android Studio: Signing Your APP for Release"},"content":{"rendered":"<p>Do the following to sign your APP in release mode:<\/p>\n<ol>\n<li>On the menu bar, click Build > Generate Signed APK.<\/li>\n<li>On the Generate Signed APK Wizard window, click Create new to create a new keystore.<br \/>\n    If you already have a keystore, go to step 4.<\/li>\n<li>On the New Key Store window, provide the required information as shown in figure 1.<br \/>\n    Your key should be valid for at least 25 years, so you can sign app updates with the same key through the lifespan of your app.\n<\/li>\n<li>On the Generate Signed APK Wizard window, select a keystore, a private key, and enter the passwords for both. Then click Next.\n<\/li>\n<li>On the next window, select a destination for the signed APK and click Finish.\n<\/li>\n<\/ol>\n<p>For more details, see http:\/\/developer.android.com\/tools\/publishing\/app-signing.html<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do the following to sign your APP in release mode: On the menu bar, click Build > Generate Signed APK. On the Generate Signed APK Wizard window, click Create new to create a new keystore. If you already have a keystore, go to step 4. On the New Key Store window, provide the required information [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-1051","post","type-post","status-publish","format-standard","hentry","category-android"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/posts\/1051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/comments?post=1051"}],"version-history":[{"count":2,"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/posts\/1051\/revisions"}],"predecessor-version":[{"id":1055,"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/posts\/1051\/revisions\/1055"}],"wp:attachment":[{"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/media?parent=1051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/categories?post=1051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.advancedwebhelp.com\/blog\/wp-json\/wp\/v2\/tags?post=1051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}