Как да опаковам приложенията за носими устройства?

Здравейте, опитвам се да пакетирам приложението за носими устройства с помощта на Android studio 1.0.1 и следвам стъпките, дадени на тази връзка https://developer.android.com/training/wearables/apps/packaging.html и изпълних стъпките над 3 успешно. но когато отидете на 4-та стъпка, това е да щракнете върху менюто Build на AS и да щракнете върху подписания apk, но след това получих поле за избор, дали да подпиша мобилния apk или да подпиша приложението за носене.

Сега това е момент, който е объркващ за мен, трябва ли да отида за мобилно приложение и всичко е готово и след това ще мога да инсталирам приложението на мобилно устройство и то ще избута приложението за носене до носимо или трябва първо да подпиша wear и след това поставете това подписано приложение в мобилното приложение и след това изберете знака за мобилно приложение, ??? какво трябва да направя, за да работи

Мисля, че въпросът ми вече е съвсем ясен. в очакване на помощ


person Muhammad Tareef    schedule 22.12.2014    source източник


Отговори (2)


Трябва да създадете и подпишете вашето просто мобилно приложение. Приложението за носене ще бъде подписано автоматично и въведено в мобилния .apk

Можете да проверите това, като отворите .Apk, генериран като .zip. Wear apk ще бъде в папка res/raw/.

person jDur    schedule 22.12.2014
comment
няма apk за износване в папката с активи - person Muhammad Tareef; 22.12.2014
comment
Да, прав си, моя е грешката. wear .apk е в res/raw/ - person jDur; 22.12.2014
comment
сега проверих, че има два файла за android_wear_micro_apk.apk, а другият е gtm_analytics - person Muhammad Tareef; 22.12.2014
comment
Така мисля. gtm_analytics е библиотека, която сте импортирали. А android_wear_micro_apk е .APK на вашето приложение за носене. То трябва да се инсталира в часовника ви автоматично, когато инсталирате мобилното приложение в телефона си - person jDur; 22.12.2014
comment
Подписва се и се добавя към мобилното apk само ако добавите зависимостта, както greywolf82 заяви в своя отговор по-долу. Предпочитам да потвърдя отговора му, тъй като е по-пълен. - person Tony Malghem; 22.12.2014
comment
Да, можете, но аз не мога, тъй като нямам разрешение съгласно правилата - person Muhammad Tareef; 22.12.2014
comment
@jDur благодаря за отговора. Ти ми изчисти всичко - person Muhammad Tareef; 22.12.2014

Трябва просто да създадете модул на вашето приложение за носене със същия идентификатор на приложение. Освен това добавяте към вашия gradle скрипт файл на вашето мобилно приложение:

dependencies {
   //something bla bla
   wearApp project(':mywearable')
}

Генерирайте от менюто на Android Studio своя APK за изданието за вашето мобилно приложение. Всъщност ще видите, че се генерират два apk, мобилен и wear apk, но това е само удобство за вас. Ако проверите мобилното apk, ще видите приложението Wear вътре, така че не се притеснявайте, използвайте винаги, за да публикувате мобилното apk.

person greywolf82    schedule 22.12.2014