{"id":121,"date":"2025-07-16T15:07:20","date_gmt":"2025-07-16T06:07:20","guid":{"rendered":"http:\/\/34.64.61.65\/?p=121"},"modified":"2025-07-16T15:07:20","modified_gmt":"2025-07-16T06:07:20","slug":"android%ec%95%84%ec%9d%b4%ec%bd%98_apk_aab_%ec%84%a4%ec%a0%95%eb%b0%8f%ec%83%9d%ec%84%b1","status":"publish","type":"post","link":"https:\/\/hed-g.me\/?p=121","title":{"rendered":"[Android]\uc544\uc774\ucf58_APK_AAB_\uc124\uc815\ubc0f\uc0dd\uc131"},"content":{"rendered":"\n<h2 class=\"wp-block-heading is-style-text-subtitle is-style-text-subtitle--1\">\ubaa8\ubc14\uc77c \uc571 \ubc30\ud3ec: \uc544\uc774\ucf58, \uc774\ub984 \uc124\uc815\ubd80\ud130 APK\/AAB \ud30c\uc77c \uc0dd\uc131<\/h2>\n\n\n\n<p>\ubaa8\ubc14\uc77c \uc571\uc744 \ucd9c\uc2dc\ud558\uae30 \uc804 \uc544\uc774\ucf58 \ubc0f \uc774\ub984 \uc124\uc815\uacfc APK\/AAB \ud30c\uc77c \uc0dd\uc131 \ubc29\ubc95\uc744 \uc815\ub9ac\ud588\uc74c.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udfa8 1. \uc571 \uc544\uc774\ucf58 &amp; \uc774\ub984 \uc124\uc815<\/h3>\n\n\n\n<p>\uc571\uc758 \uccab\uc778\uc0c1\uc744 \uacb0\uc815\ud558\ub294 \uc911\uc694\ud55c \ub2e8\uacc4\uc784.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1.1. \uc571 \uc544\uc774\ucf58 \ubcc0\uacbd<\/h4>\n\n\n\n<p>\uc571 \uc544\uc774\ucf58\uc744 \uc0dd\uc131\ud558\uace0 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud558\ub294 \ubc29\ubc95\uc740 \ub2e4\uc74c\uacfc \uac19\uc74c.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p><strong>\uc544\uc774\ucf58 \ubcc0\uacbd \uc0ac\uc774\ud2b8 \ud65c\uc6a9<\/strong>:<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>IconKitchen<\/strong>: <code>APP ICON GENERATOR<\/code>\ub97c \ud1b5\ud574 \ud074\ub9bd\uc544\ud2b8, \ud14d\uc2a4\ud2b8, \uc774\ubbf8\uc9c0\ub97c \ud65c\uc6a9\ud574 \uc544\uc774\ucf58\uc744 \uc0dd\uc131\ud560 \uc218 \uc788\uc74c. \uc774\ubbf8\uc9c0 \ub4dc\ub86d, \ud06c\ub86d\/\uc13c\ud130\ub9c1, \uc2a4\ucf00\uc77c\ub9c1, \ub9c8\uc2a4\ud06c, \ud6a8\uacfc, \ud328\ub529, \ubc30\uacbd\uc0c9, \ud14d\uc2a4\ucc98 \ub4f1\uc744 \uc124\uc815\ud560 \uc218 \uc788\uc74c.<br><br>\ud30c\uc77c\uba85\uc740 <code>lc_launcher<\/code>\ub85c \uc9c0\uc815 \uac00\ub2a5\ud558\uba70, \uc0ac\uac01\ud615, \uc2a4\ucffc\ud074, \uc6d0\ud615 \ubaa8\uc591\uc744 \uc9c0\uc6d0\ud568.<\/li>\n\n\n\n<li><strong>Android Asset Studio<\/strong>: <code>Launcher icon generator<\/code>\ub97c \uc81c\uacf5\ud568. \uc804\uacbd(\uc774\ubbf8\uc9c0, \ud074\ub9bd\uc544\ud2b8, \ud14d\uc2a4\ud2b8), \uc5ec\ubc31 \uc81c\uac70, \ud328\ub529, \uc0c9\uc0c1, \ubc30\uacbd\uc0c9, \uc2a4\ucf00\uc77c\ub9c1, \ub808\uac70\uc2dc \uae30\uae30\ub97c \uc704\ud55c \ubaa8\uc591(\uc6d0\ud615), \ud6a8\uacfc \ub4f1\uc744 \uc124\uc815\ud560 \uc218 \uc788\uc74c.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>\ub0b4 \ud504\ub85c\uc81d\ud2b8 \uc544\uc774\ucf58 \ubcc0\uacbd \uacbd\ub85c<\/strong>:<\/p>\n<ul class=\"wp-block-list\">\n<li>\uc0dd\uc131\ub41c \uc544\uc774\ucf58\uc740 <code>.androidappsrcmainres<\/code> \uacbd\ub85c \uc544\ub798\uc758 \ub2e4\uc74c \ud3f4\ub354\ub4e4\uc5d0 \uac01 \ud574\uc0c1\ub3c4\uc5d0 \ub9de\uac8c \ub36e\uc5b4\uc368\uc57c \ud568.<\/li>\n\n\n\n<li><code>mipmap-anydpi-v26<\/code><\/li>\n\n\n\n<li><code>mipmap-hdpi<\/code><\/li>\n\n\n\n<li><code>mipmap-mdpi<\/code><\/li>\n\n\n\n<li><code>mipmap-xhdpi<\/code><\/li>\n\n\n\n<li><code>mipmap-xxhdpi<\/code><\/li>\n\n\n\n<li><code>mipmap-xxxhdpi<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">1.2. \uc571 \uc774\ub984 \ubcc0\uacbd<\/h4>\n\n\n\n<p>\uc571 \uc774\ub984\uc740 <code>.androidappsrcmainresvaluesstrings.xml<\/code> \ud30c\uc77c\uc5d0\uc11c \ubcc0\uacbd\ud560 \uc218 \uc788\uc74c.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>app_name<\/code> \ud0dc\uadf8 \uc548\uc758 \uc774\ub984\uc744 \uc6d0\ud558\ub294 \uc571 \uc774\ub984\uc73c\ub85c \ubcc0\uacbd\ud568.\n<ul class=\"wp-block-list\">\n<li>\uc608\uc2dc: <code>&lt;string name=\"app_name\">My New App Name&lt;\/string><\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udce6 2. APK, AAB \ud30c\uc77c \uc0dd\uc131 \uba85\ub839\uc5b4<\/h3>\n\n\n\n<p>\uc571 \ubc30\ud3ec\ub97c \uc704\ud55c \uc2e4\uc81c \uc124\uce58 \ud30c\uc77c\ub4e4\uc744 \uc0dd\uc131\ud558\ub294 \uacfc\uc815\uc784.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2.1. AAB (Android App Bundle) \ud30c\uc77c \uc0dd\uc131<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>android<\/code> \ub514\ub809\ud1a0\ub9ac\ub85c \uc774\ub3d9 \ud6c4 <code>.\/gradlew bundleRelease<\/code> \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud568.<\/li>\n\n\n\n<li>\uc0dd\uc131\ub41c \ud30c\uc77c\uc740 <code>.androidappbuildoutputsbundlerelease<\/code> \uacbd\ub85c\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc74c.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">2.2. APK (Android Package Kit) \ud30c\uc77c \uc0dd\uc131<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>android<\/code> \ub514\ub809\ud1a0\ub9ac\ub85c \uc774\ub3d9 \ud6c4 <code>.\/gradlew assembleDebug<\/code> \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud568.<\/li>\n\n\n\n<li>\uc0dd\uc131\ub41c \ud30c\uc77c\uc740 <code>.androidappbuildoutputsapkrelease<\/code> \uacbd\ub85c\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc74c.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>\ubaa8\ubc14\uc77c \uc571 \ubc30\ud3ec: \uc544\uc774\ucf58, \uc774\ub984 \uc124\uc815\ubd80\ud130 APK\/AAB \ud30c\uc77c \uc0dd\uc131 \ubaa8\ubc14\uc77c \uc571\uc744 \ucd9c\uc2dc\ud558\uae30 \uc804 \uc544\uc774\ucf58 \ubc0f \uc774\ub984 \uc124\uc815\uacfc APK\/AAB \ud30c\uc77c \uc0dd\uc131 \ubc29\ubc95\uc744 \uc815\ub9ac\ud588\uc74c. \ud83c\udfa8 1. \uc571 \uc544\uc774\ucf58 &amp; \uc774\ub984 \uc124\uc815 \uc571\uc758 \uccab\uc778\uc0c1\uc744 \uacb0\uc815\ud558\ub294 \uc911\uc694\ud55c \ub2e8\uacc4\uc784. 1.1. \uc571 \uc544\uc774\ucf58 \ubcc0\uacbd \uc571 \uc544\uc774\ucf58\uc744 \uc0dd\uc131\ud558\uace0 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud558\ub294 \ubc29\ubc95\uc740 \ub2e4\uc74c\uacfc \uac19\uc74c. 1.2. \uc571 \uc774\ub984 \ubcc0\uacbd \uc571 \uc774\ub984\uc740 .androidappsrcmainresvaluesstrings.xml \ud30c\uc77c\uc5d0\uc11c \ubcc0\uacbd\ud560 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[38],"tags":[114],"class_list":["post-121","post","type-post","status-publish","format-standard","hentry","category-android","tag-android"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=121"}],"version-history":[{"count":1,"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions"}],"predecessor-version":[{"id":140,"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts\/121\/revisions\/140"}],"wp:attachment":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=121"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=121"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}