Страницы

Поиск по вопросам

Показаны сообщения с ярлыком google-play. Показать все сообщения
Показаны сообщения с ярлыком google-play. Показать все сообщения

четверг, 2 апреля 2020 г.

Почему после публикации android приложения его нельзя найти в поиске google play?

#android #google_play

                    
Написал приложуху (первую), в статусе - "опубликовано", уже два дня висит. Но вбиваю
название приложения - не находит. Если по ссылке зайти, то все норм. На форумах пишут,
что процедура индексации идет у кого-то 2 часа, у кого-то два дня. У меня прошло 3
дня! Почему так?
    


Ответы

Ответ 1



Доступность и параметры видимости приложений Мы понимаем ваше беспокойство относительно доступности приложения в Google Play. Чтобы все пользователи могли найти и скачать приложение, необходимо опубликовать его рабочую версию. Если текущей является альфа- или бета-версия, создайте рабочую. Напоминаем, что изменения, внесенные в Play Console, обычно появляются в Google Play через несколько часов. Если спустя 24 часа ваше приложение все ещё не отображается в Google Play, выберите один из предложенных ниже вариантов. ... Я не могу найти приложение по названию ... В Google Play приложения можно искать по названию, разработчику и описанию. Если в названиях брендов или приложений используются общие слова, это может затруднить работу поисковой системы при уточнении результатов поиска. Обратите внимание, что мы постоянно улучшаем алгоритм присвоения рейтинга приложениям. При этом неизбежно изменяются результаты по некоторым запросам. Мы внимательно отслеживаем запросы, чтобы предоставлять пользователям наиболее точные результаты. На отображение приложения в результатах поиска в Google Play Маркете влияет целый ряд факторов. Ниже описаны параметры, на основе которых производится фильтрация. Важную роль в этом процессе играют файл манифеста и особенности устройства. Также фильтрация выполняется на основе страны, мобильного оператора, наличия или отсутствия SIM-карты и других факторов. Например, если в манифесте приложения требуются функции телефона, оно не будет отображаться в Google Play на устройствах без соответствующего модуля, то есть на большинстве планшетных ПК. То же касается уровней API: если для работы приложения требуется уровень API не ниже седьмого, оно не будет отображаться на устройствах с уровнем API 6 или ниже. Кроме того, платные приложения доступны только пользователям из этих стран. Чтобы найти свое приложение в Google Play Маркете, укажите прямой URL в одном из следующих форматов: https://play.google.com/store/apps/details?id=имя_пакета https://play.google.com/store/apps/details?id=com.имя_домена.имя_приложения

вторник, 17 марта 2020 г.

Что нужно сделать с приложением перед добавлением в google play?

#android #google_play #приложение


У меня уже практически готовая версия приложения (осталось доделать маленькие штрихи),
даже зарегистрировался как разработчик, но я не знаю точно, что надо сделать с приложением.
Читал как-то статью об этом, но потерял её. Там говорилось,что нужно что-то в эклипсе
сделать, потом в ProGuard и т.п. Подскажите, пожалуйста,что нужно сделать по пунктам
или дайте ссылку на подробную статью. Заранее благодарю!    


Ответы

Ответ 1



Сгенерировать сертификат. Если приложение paid, то озаботиться защитой через License Verification Library. Подписать сгенерированным сертификатом. ProGuard необязательно. Выставить в Google Play. Чеклист, что надо сделать, здесь, и немного устаревшая статья.

суббота, 7 марта 2020 г.

GooglePlay отмена/отклонение платежа

#android #google_play #in_app_purchases


Вопрос на понимание.

Продаю несколько приложений через GP (как платные приложения, так и контент). С завидной
долей регулярности в "Управлении заказами" вижу статус "Платеж отклонен" или "Отмененные". 
В доках написано, что это возможно из-за разных причин (например нехватка денег,
некорректный оператор и т.п.). Но некоторые покупатели пытаются совершить покупку по
нескольку (до 8!) раз в разное время и она всё равно не проходит. Думаю, что люди достаточно
сообразительны, чтобы хотя бы со второго раза уже положить деньги :) 

Поэтому возможно причина отмен в чем-то другом? Возможно надо как-то по другому настроить
публикацию приложения, внести изменения в код и т.п.?

Или, и другие публикующиеся разработчики меня поддержат, это нормальное явление -
примерно 30% отклоненных платежей?


    


Ответы

Ответ 1



Отмена платежа из-за добавочной стоимости. Сейчас во многих странах Google показывает цену без %налога. При оплате пользователь видит уже полную стоимость. У нас добавляется немного, в некоторых странах - весьма много. Это влияет на отказ Отмена платежа по ошибке. Сюда я сгруппировал все подобные варианты. Не буду рассматривать их по отдельности. Проблема прохождения транзакции. Как я понимаю, уже на уровне взаимодействия с банком. В некоторых случаях платёж не поступит несмотря на то, что пользователь получит программу. В некоторых случаях срабатывает родительский контроль, отменяющий оплату, произведенную ребенком и т.п. Программы-взломщики а ля "Freedom". Эти самые "8 раз", как правило, обусловлены ими. Возможно, есть ещё варианты. P.S. 30% - это не так уж и много :) Хотя всё зависит от цены и тематики (читай: аудитории).

среда, 4 марта 2020 г.

Как восстановить или заменить ключ от android приложения в google play?

#android #android_studio #google #google_play #криптография


Я потерял свой ключ jks и из-за этого не могу обновить приложение в google play. 

Можно ли его как-то заменить или восстановить?
    


Ответы

Ответ 1



Ничего сделать нельзя. Создавайте новый ключ и выкладывайте новое приложение с новым пакетом. Про приложение с утерянным ключом можно забыть навсегда. У Гугла вашего ключа нет и получить его никак нельзя

среда, 26 февраля 2020 г.

Как проверить, было ли куплено приложение из Play Маркет, или было установлено другим способом

#java #android #google_play


Есть платное приложение, которое доступно только из Google Play. 

Как безопасно и точно можно определить, было ли это приложение действительно куплено
из маркета, либо установлено какм-либо нелегальным, другим способом. Желательно примеры
кода из библиотек, или статьи, если такие существуют.

И еще один вопрос: Приложение обращается к API к своему серверу, для получения всего
контента внутри приложения. Есть ли такая возможность, помимо определения покупки приложения
из гугла, возможность передать вместе с запросом к API какой то "идентификатор" который
бы подтверждал, что приложение "не скомпрометировано".
    


Ответы

Ответ 1



Информацию о пакете приложения, которое установило ваше приложение можно получить так: PackageManager pkgManager = context.getPackageManager(); String installerPackageName = pkgManager.getInstallerPackageName(context.getPackageName()); if(installerPackageName.startsWith("com.amazon")) { // Amazon } else if (installerPackageName.equals("com.android.vending")) { // Google Play } Но как и любую другую информацию эту можно подменить. Есть приложения, которые пересобирают и переподписывают приложения и подменяют PlayMarket. Защитить приложение точно невозможно. Можно лишь немного усложнить жизнь взломщикам.

вторник, 25 февраля 2020 г.

Аккаунт разработчика из Украины в Google Play(Android Market) для продажи приложений

#android #google_play


Подскажите,каким образом можно зарегистрироваться в Google Play(Android Market) чтобы
продавать свои приложения?
На данный момент Украины нет в списке стран,которым разрешено продавать,можно лишь
публиковать бесплатные приложения,но читал,что можно каким то образом обойти это ограничение,например
писать страну Россия,регион Украина и далее...
В связи с этим у меня и вопросы:


Для этого лучше регистрировать новый аккаунт или можно использовать свой основной,но
подредактировать страну проживания и что лучше - новый акк или свой основной?

Нужно привязать расчетный счет,для вывода денег от продаж,так вот - достаточно ли
иметь карту Payoneer и собственно как привязать карту к Google Wallet?
В общем интересуют подробности,как зарегистрироваться находясь в Украине не выезжая
из нее.


У кого есть подобный опыт,на что надо обратить внимание?
Спасибо всем.    


Ответы

Ответ 1



Почему вы против паблишеров? Не все жулики, есть и нормальные компании, которые сами разрабатывают приложения и предоставляют услуги по публикации другим разработчикам из стран, в которых не доступен вывод средств из Google Play (Украина, Беларусь и др.). Знаю таких. Решение, на сегодняшний день, публиковаться через издателя, является разумным и официальным, правда, можно еще самому открыть фирму в другой стране и зарегистрироваться как разработчик, но это стоит денег и много волокиты...

Ответ 2



Используйте модель продаж Adware - если вкратце то в прогу встраиваете некий плейсхолдер куда рекламодатель может поместить свою рекламу и вам платят за каждый клик юзера. Таких платформ много (я бы даже сказал очень много) - у каждого свой немудреный API/SDK. Я, в период, когда в России нельзя было брать бабки за прогу использовал Smaato. Денежки - пусть и небольшие капают до сих пор. В сети есть множество жуликов предлагающих от своего имени выставить прогу на соответствующем маркете - не ведитесь на них - я знаю массу случаев когда обманывали.

понедельник, 24 февраля 2020 г.

Блокирование приложения

#java #android #google_play


Могут ли заблокировать приложение, если я использую иконки VK, Facebook, GMail и
прочие иконки соц сетей для того, чтобы пользователь смог перейти на страницу разработчика?
    


Ответы

Ответ 1



Нет, за публикацию ссылок разработчика в соц. сетях приложение не блокируют, поэтому не беспокойтесь. Ну а вообще, Google подготовил довольно-таки хорошую справку, где четко описаны правила публикации приложений на русском языке.

пятница, 14 февраля 2020 г.

Можно ли полагаться на точность указываемых курсов валют в Google Play?

#android #google_play


Известно, что в Google Play для разного рода покупок цена может отображаться Пользователям
в валюте их страны. Можно ли полагаться (быть уверенным в точном соответствии реальной
цены, установленной Разработчиком и реально показываемой Пользователю, в соответствии
с курсом валюты в отдельно взятой стране) на точность указываемых курсов валют? 
    


Ответы

Ответ 1



Лучше не полагаться. Согласно Соглашению Google Play о распространении программных продуктов Статья 3 (Ценообразование и платежи) пункт 3.2 3.2 Продукты предлагаются пользователям от Вашего имени по ценам, которые Вы определяете по собственному усмотрению. Google может включать соответствующие налоги в цену, которая будет предложена пользователям в Google Play. Вы можете устанавливать цены на Продукты в валюте, одобренной Вашим Партнером по обработке платежей. Google может показывать пользователям цены на Продукты в валютах их стран, не принимая на себя ответственности за точность валютных курсов.

Ответ 2



Добавлю из документации: При оформлении заказа сумма в валюте покупателя конвертируется в валюту вашего аккаунта Google по текущему обменному курсу. Конвертация производится в момент оплаты заказа, а обменный курс указывается в квитанции для каждого приложения. В английской версии документации указано также, что: This rate updates throughout the day Этот обменный курс обновляется в течении дня Полагаю, что для расчета обменного курса используется тот же движок, что и в Google Finance Currency Converter

пятница, 31 января 2020 г.

Продвижение Андроид-приложения [закрыт]

#android #google_play #продвижение #раскрутка


        
             
                
                    
                        
                            Закрыт. Этот вопрос не по теме. Ответы на него в данный
момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы он соответствовал тематике «Stack Overflow на русском».
                        
                        Закрыт 4 года назад.
                                                                                
           
                
        
Написал своё первое приложение, это секундомер с таймером. Теперь хочу выложить его
в Play Market и даже не знаю, что дальше. Основа — платная версия, но думаю сделать
ещё урезанную бесплатную.

В общем, как я понял, это очень ответственный шаг (очень часто приходится видеть
плохие приложения чуть ли не в топе, а хорошие и интересные приложения всего с 10—50
загрузками). Но вот не знаю, что делать в первую очередь? Где выкладывать обзоры? Стоит
ли вкладывать деньги в продвижение (изначально решил продвигать бесплатно)? Приложение
имеет и английскую версию, и если с русскоязычной ещё более-менее понятно, то с английской
полный ноль.
    


Ответы

Ответ 1



Без лайт версии - не будет работать Запостите лайт версию в разные аппсторы (сейчас их много). Навскидку: Amazon, Samsung Apps, GetJar, Appoke и проч. Русскую версию выложите на 4PDA Прочтите книгу про маркетинг Android апп Не ленитесь отвечать на сообщения юзеров

Ответ 2



Секундомер-таймер платный? Не стоит. Сейчас не 2008 год, когда не было подобных приложений. Это все было раньше. Сейчас это все не работает. Большая конкуренция - большие компании - много хороших приложений + смотря на какой рынок вы ориентируетесь. На русский точно не стоит надеяться особо с платной версией. Выше Вам уже посоветовали что можно начать делать, согласен, добавлю только что еще можно выложить в SlideMe локализованную на анг язык версию и можно попробовать добавить AdMob. Кроме этого, если Вы этого не делали, то попробуйте: проанализируйте конкурентов вашего приложения и добавьте что-то особенное в свой апп. Если вкратце, то вот какой он должен быть примерно: - Должна быть симпатичная графика и UI - Как можно меньше багов и особенно крашей - Видео работы приложения - Красивые скриншоты - Особенность который нет у конкурентов - Можно сделать сайт/блог о приложении и добавить ссылку везде на этот сайт И еще отличным советом будет методика ребят из 37signals(авторов книги Rework): делайте приложение которым вы сами будете пользоваться. Отсюда будет очень много полезного, ведь вы сразу поймете свою аудитории и возможные косяки или сильные стороны своего приложения. Я думаю сейчас, чтобы приложение было более-менее популярным важна идея + качественная реализация + платное продвижение в спец. сайты(хотя бы в начале).

Ответ 3



маркеты AppBrain, AndroidPit Опубликуйте статью на Хабре: 100500 установок, заодно много ценных замечаний. Таких тестеров еще поискать ну и по поводу плтных установок, тоже верно. Для Android можно вот этими ребятами пользоваться http://advertmobile.net/

воскресенье, 26 января 2020 г.

Android: продажа приложений [закрыт]

#android #google_play #работа


        
             
                
                    
                        
                            Закрыт. Этот вопрос не по теме. Ответы на него в данный
момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы он соответствовал тематике «Stack Overflow на русском».
                        
                        Закрыт 4 года назад.
                                                                                
           
                
        
Написав игрушку для андройда, есть ли возможность заработать на маркете и избавиться
от постоянной работы?
т.е. чтоб работать на себя
?
какие трудности ожидают начинающего кракозябра? (не в плане кодинга)    


Ответы

Ответ 1



Нереально, особенно с игрой. Для Андроид пишут игры огромные корпорации с приличными бюджетами, с гениальными дизайнерами и проч. время одиночек закончилось года 2-3 назад. Если повезет то наскребете 2-3 штуки вечнозеленых за год. Если не игра, то шансы еще есть.

Ответ 2



Написав одну игрушку - вряд ли. Очень небольшой шанс, что повезет. Напишите 10-15 игрушек и смотрите. Возможно, что за 9 из них Вы не получите и доллара. Какие ещё проблемы? Может оказаться, что Вы живете не в той стране, не родились не в тот день недели или ноутбук имеет мало гигагерц. Поменьше думайте об этом:)

Ответ 3



Ружье, может, выстрелить в любой момент во все времена. Лучше заниматься этим для начала как хобби. Далее ориентироваться по ситуации. Если долго что,то делать, момент озарения придет,правда, раньше придут отчаяние и желание бросить все. Надо вспомнить историю полковника Сандерса основателя известного кафе.. кто не знает почитайте.. у него было 1006 отказов, прежде чем пришел успех..дорога возникает под ногами идущего

Ответ 4



Пилю четвертый месяц полновесный 3D движок для мобильных платформ и 3D tower defence/шутер c видом сверху на нем с несколькими оригинальными идеями которые пока вроде никто не представлял в жанре. Сейчас добавляю стенсильные тени из Doom 3 через Carmack reverse, делаю рендеринг крови через карты нормалей и лазерные лучи через bloom shader. С художниками/3D моделлерами/композиторами/озвучкой работаю в основном через договора о будущих процентах с продаж. Дело это на любителя, требует много свободного времени, знаний математики/алгоритмов 3D графики и продвигается очень медленно, к тому же в процессе разработки не приносит почти ни копейки денег никому из участников(никто из моих знакомых не горит желанием финансировать разработки игр). С другой стороны там уже тысяч 40 строк кода и 300 страниц дизайн документов может и сработает чем черт не шутит. В процессе очень круто помогают примеры от производителей видеочипов вроде Adreno SDK, PowerVR SDK, NVIDIA Tegra SDK(мануал по архитектуре процессоров серии Tegra занимает 2000 страниц) и горы бесплатных научных статей по 3D графике от зарубежных университетов(все на английском языке, на русском языке очень мало информации по этой теме). В целом согласен с предыдущими авторами что для того чтобы получить гарантированный вменяемый доход от мобильной игры нужно либо поставить на рынок нечто действительно уникальное и стоящее на как можно большее число платформ либо 10-20 средненьких поделок. Я работаю по первому варианту из любви к искусству. P.S. На том API из комментариев(libgdx) можно сделать простую игру-поделку, но не более того. Шансы что она выстрелит стремятся к нулю. Там не хватает поддержки теней, десятка моделей освещения, генератора градиентных шумов, вменяемой поддержки процедурного текстурирования, пост процессинг эффектов, пары десятков шейдеров и.т.д и.т.п по списку, оно написано на Java(холивар?) и очень далеко от совершенства как и большинство Open Source движков.

Ответ 5



Согласен с предыдущими авторами вцелом. Раньше, когда ниши были еще свободны можно было выстрелить, сейчас же это гораздо сложнее. Взять например PowerAMP - лучший аудиоплеер, написанный одним человеком, но написанный не в 2012 и 2011, а ранее, когда плееров было не так много или почти не было во все. Доходы автора PowerAMP более 100к баксов в месяц на момент его интервью(по-моему 2011 год). Но это топ платных приложений почти во всех странах, где доступен стор. Сейчас ниш меньше, но можно брать качеством, что касается приложений. В играх как уже говорили - все иначе. Во-первых нужна команда или хотя бы классный дизайнер, если вы хотите, чтобы игра приносила более-менее стабильный доход, ну а иначе - все гораздо сложнее и зависит от идеи, реализации, обновлений и прочего, поэтому довольно случайно. Думаю порядка 100-300к в месяц будет нормой. Но уверен, все возможно, так что сложно сказать неверняка. UPDATE Пишите свои проекты и набирайтесь опыта. Это интересно и в конечном итоге приведет вас к цели. Главное правильно их ставить. Но не обольщайтесь времени на это нужно не мало, а желания еще больше.

пятница, 24 января 2020 г.

Публикация приложения в Google Play для отдельных платформ

#android #google_play


Можно ли в Google Play опубликовать 4 одинаковых приложения по одной для каждой платформы
(armeabi, armeabi-v7a, mips, x86) ? 

Дело в том, что приложение использует сторонние библиотеки, которые вместе весят
больше чем само приложение. Поэтому хотелось бы их разделить, чтобы не заставлять пользователей
качать лишние мегабайты.
    


Ответы

Ответ 1



Судя по документации надо просто создать отдельный апк с либами под каждую отдельную платформу: Приложение, которое содержит специфичные библиотеки, предназначенные для какой-то определенной процессорной архитектуры (например, ARM EABI v7 или x86) видны только на устройствах, поддерживающих эту архитектуру. И ещё хотелось бы обратить внимание на то что у каждого из этих APK должно быть разное versionCode: Each APK for the same application must have a unique version code, specified by the android:versionCode attribute. You must be careful about assigning version codes when publishing multiple APKs, because they must each be different, but in some cases, must or should be defined in a specific order, based on the configurations that each APK supports. Думаю удобнее всего реализовать отдельные наборы библиотек и версий будет с помощью механизма Flavors, как то так: android { ... def commonVersionCode = 10 productFlavors { armeabi { versionCode commonVersionCode } x86 { versionCode commonVersionCode + 1 } } } То есть основной номер версии держать кратным 10, а версии для конкретных платформ делать добавляя к основной 0, 1, 2 и т.д. Ну и библиотеки соответственно раскидать по папкам соответствующим flavor'ам.

четверг, 23 января 2020 г.

Если приложение удалено, будут ли деньги сниматься за подписку?

#android #google_play


Если приложение удалено, будут ли деньги сниматься за подписку? Что-то нигде в доках
не могу этого найти.
    


Ответы

Ответ 1



Да. Когда пользователь попытается удалить приложение, он получит предупреждение, что имеется активная подписка. Если он проигнорирует предупреждение и продолжит удаление, то подписка останется активной. Соус: App uninstallation When the user uninstalls an app that includes purchased subscriptions, the Play Store app will notify the user that there are active subscriptions. If the user chooses to continue with the uninstallation, the app is removed and the subscriptions remain active and recurring billing continues. The user can return to cancel the associated subscriptions at any time in the My Apps screen of the Play Store app. If the user chooses to cancel the uninstallation, the app and subscriptions remain as they were. https://developer.android.com/google/play/billing/billing_subscriptions.html

воскресенье, 12 января 2020 г.

Защита приложения Андроид

#android #google_play


Подскажите, вот скачал человек приложение с play вытащил apk и теперь может установить
его на любое количество устройств, разместить в сети и т.д.
Существуют ли методы защиты? и вообще это какая дырка мне кажется.    


Ответы

Ответ 1



Application Licensing С помощью этой штуки можно проверить лицензию конкретного пользователя на использование конкретного приложения(платного, или бесплатного), и решить, разрешать ему запуск, или нет... Но количество выложенных платных приложений, на пример на 4pda подтверждает тот факт, что почти любую защиту можно обойти. Я бы советовал делать какую-то авторизацию на сервере для защиты...

Ответ 2



Методы защиты есть, но они не работают. Из не сломанных на 4pda я помню только Poweramp (Возможно уже все изменилось). Лучше придумайте способ монетизации отличный от продажи.

понедельник, 6 января 2020 г.

Что происходит с пользователями, которые скачали бета-версию приложения?

#java #android #google_play


Такой вопрос, например, сейчас приложение находится на бета-тестировании в Google
Play, что произойдет с пользователями, когда приложение выйдет в release? У них обновится
приложения до версии, которая в release? Пользователи, которые скачали бету-версию
будут показываться, как пользователи, которые скачали приложение? 
    


Ответы

Ответ 1



Тут будут 2 варианта, которые на самом деле между собой мало отличаются в плане результата: Например, у вас в БЕТА была версия 3. В релиз вы выпускаете версию 4. В этом случае все, кто пользовался БЕТА 3 обновятся до РЕЛИЗ 4 (т. к. это одно и то же приложение, с одним и тем же пакетом) Например, у вас в БЕТА была версия 3, и вы ее же переносите в релиз. Никто ни до чего не обновится, но всем станет доступна версия 3. В любом случае, приложение всегда обновляется до последней доступной версии. Разница будет в другом случае: Если у вас в релизе версия 4, и вы выпустили в БЕТА версию 5, то версия 4 будет доступна всем, а версия 5 - только бета-тестерам.

Google Play Developer policy violation что это?

#android #google_play #permissions


Собственно получил от гугла письмо о том что мое приложение использует пермишены
и просит дать ссылку на информацию о том что приложение(или) я не буду использовать
данные в незаконных целях.

В следствии этого возникли вопросы:


Есть пример такого сообщения? Или это может быть в свободной форме?
Куда вставить ссылку? В сторе в описании приложения или в самом приложении?
У меня нет сайта. Где мне выложить данное сообщение, чтобы потом была ссылка? Посоветуйте
сервис. Вообще гугловцы сами должны были бы предоставить что-то по проще.
Мне надо где-то отметится, что я предоставил ссылку или отработает робот?

    


Ответы

Ответ 1



Пишите privacy policy, выкладываете его куда-нибудь. Не обязательно иметь свой адрес, можно даже открыть какой-нить бесплатный блог(коих великое множество) и там выложить. Линк вставляете в Google developer console, разделе "Данные для Google Play" в самом низу. Все. Либо удаляете чувствительные permission если она не нужны в аппликации.

Добавление политики конфиденциальности в приложение в Google Play Market

#google_play #privacy


На днях пришло письмо от команды Google с таким содержанием: Action required: Include
a link to a valid privacy policy on your app's Store Listing page and within your app.
Когда я захожу в консоль разработчика там нужно указать ссылку на политику конфиденциальности.
Вопрос заключается в следующем - где ее вобще взять? Ее как то получать специально надо?
    


Ответы

Ответ 1



Для публикации политики конфиденциальности не имея собственного сайта или домена необходимо сделать следующее: Создание статического веб-сайта. Одним из вариантов является GitHub Pages. Создайте документ, описывающий, как вы планируете использовать необходимые разрешения. Добавьте документ на вебсайт. Добавьте ссылку на этот документ в Developer Console. Добавьте ссылку на этот документ в ваше приложение.

Могу ли я изменить поле Издатель на странице своего приложения в Google Play Market?

#android #google_play


Хочу зарегистрироваться как разработчик физ.лицо в Google Play, чтобы публиковать
бесплатные приложения для Android. После регистрации я смогу установить в Маркете для
своего приложения поле Издатель(Разработчик) в название своего сайта, а не ФИО?
    


Ответы

Ответ 1



Да. Вы можете такое сделать. Фото с настроек профиля

Ответ 2



Google Play Console -> Настройки -> Аккаунт Разработчика -> Сведения об аккаунте. Имя разработчика*

воскресенье, 5 января 2020 г.

Объединить два приложения в Google Play

#android #google_play


У меня два приложения, оба распространяются бесплатно. В процессе развития пришел
к тому, что функционал первого приложения "влился" во второе. Хотелось бы остановить
развитие первого проекта (закрыв его в GP), а аудиторию перевести на второе. Это возможно
технически или организационно?
    


Ответы

Ответ 1



В магазине всё завязано на bundle id приложений. Организационно это не сделать. Обновите одно из приложений, чтоб при запуске показывалось окно с текстом, что вы объединяете приложения и ссылкой на другое приложение. Постепенно люди таким образом перетекут в новое приложение.

Google Play Market, Функция подписания приложений в Google Play и JKS-файл

#android #google_play #google_play_console #keystore


Заливаю свое приложение в Google Play Market и нужна помощь, чтобы разобраться в
цифровой подписи.

Я сделал app-release.apk и создал для него свой JKS-файл (все через IntelliJ IDEA).
Загрузил свою *apk в Google консоль.  JKS сохранил в надежном месте.

Мне сейчас там выдает следующее:

Функция подписания приложений в Google Play включена для этого приложения

Сертификат для подписи приложения СКАЧАТЬ СЕРТИФИКАТ

Загрузка сертификата СКАЧАТЬ СЕРТИФИКАТ


Объясните, что мне делать с этими сертификатами, которые предлагает скачать консоль?

Что мне надо будет делать, когда я захочу обновить это приложение? 

UP:

То, что я накосячил малость - я понял. Буду пересоздавать проект (хорошо, что не
опубликовал его еще).

Сейчас стоит вопрос по цифровой подписи: что выбирать и как? Понятно, что не #1 (уже
плавали, знаем) и не #2 (это первое приложение).

Что из себя представляют #3/4 ? Есть ли смысл их выбирать или вообще отказаться от
Гугловской помощи с ключами и самому вести их с помощью созданного мной в IntelliJ
IDEA *JKS? 



Прошло 8 дней.
Вообщем я решил "отклонить" предложение Гугла в помощи. Залил приложение - все хорошо. 

На моей телефоне стояла версия 1.0. в Гугл залил версию 1.1. Play Market видит, что
это приложение у меня есть, но не предлагает обновить.

Сегодня залил новую версию 1.2, использовал свой старый ключ подписи. Все прошло
на отлично. Play Market обновил у меня в телефоне прилагу.

Проводил тесты на телефоне. На нем была скачена версия с Play Market 1.1. Потом проводились
тесты (шнур к компу и запуск приложение через Idea). И когда пришло обнволение в Play
Market - он обновился.

Вывод: лучше использовать свой JKS и полностью контролировать приложение.

p.s. автоматически не обновилось из-за параметра "versionCode" который был одинаковый.
при загрузке в Play Market каждого нового apk надо увеличивать этот параметр (гугл
вам сам напомнит, если забудете) 
    


Ответы

Ответ 1



Вы неосторожно согласились на подписывание приложения ключом, хранящимся у гугла. Тот ключ что у вас - не настоящий ключ, но временный, которым вы можете подписывать приложение для загрузки в PlayMarket. Если ключ не совпадает (с тем, которым вы в первый раз подписывали APK при отправке его гуглу) то загрузить не удастся. В этом случае вам надо будет запросить у гугла новый ключ для подписывания приложения. Это полезно, т.к. вы можете теперь потерять ваш ключ и продолжать иметь возможность загружать обновления. Минусы в том, что теперь вы не имеете полного контроля над подписыванием приложения. Если что-то случится с ключом на стороне гугла - вы не сможете обновить приложение. Но это маловероятно. Более вероятно что гугл по какой-то причине удалит ваше приложение. В этом случае вы не сможете послать юзерам обновления через другой канал (по почте, например), т.к. у вас нет ключа для подписи приложения и ОС будет воспринимать ваш APK не как обновление имеющегося. Т.е. при установке будет полностью удалена вся информация из предыдущей версии. Так же, если вы используете всякие сторонние API (например для авторизации) вам надо вместо двух отпечатков ключей указывать 3 - дебажный, релизный (тот что у вас) и отпечаток ключа PlayMarket (тот что у гугла). Это выливается в то, что вы теперь не можете локально получить APK аналогичный по подписи тому, что получат юзеры и протестировать его. Отменить подписывание приложения гуглом нельзя.

понедельник, 30 декабря 2019 г.

В случае ошибки (неправоты) пользователя (признанной им) как деликатно заметить ему о том, что оценку надо забрать или подкорректировать? [закрыт]

#android #google_play


        
             
                
                    
                        
                            Закрыт. На этот вопрос невозможно дать объективный ответ.
Ответы на него в данный момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Update the question so it
can be answered with facts and citations by editing this post.
                        
                        Закрыт 2 года назад.
                                                                                
           
                
        
Увы, такое периодически встречается. )

А плохие оценки, сами понимаете, сильно снижают среднюю оценку, репутацию, нажитую
непосильным трудом. )
    


Ответы

Ответ 1



Пользователь всегда прав Вы разрабатываете приложение для пользователя. У вас есть аудитория, на которую это приложение рассчитано. Если эта аудитория (либо ее часть) считает, что в приложении есть какой-то косяк, и они говорят "фуууу, вы не можете это пофиксить, два балла вам" или что-то подобное, то, скорее всего, так и есть. По крайней мере так это видит пользователь. Это ваша проблема, так как вы должны в своем приложении объяснить пользователю, что это фича, а не баг, и прочее (пользователь должен пользоваться, у него не должно возникать вопросов почему то или это не работает? / почему это работает не так, как мне объяснили? / почему это работает не так, как я понял?). Но я, конечно, не знаю, что за неправоту там признают ваши пользователи. К примеру, если у вас определенные пользователи говорят "приложение говно" (может, они любят большую грудь, а у вашего приложения она маленькая), то стоит либо переработать его так, чтобы оно нравилось этим пользователям (сделать грудь адаптивной/всегда большой), либо так, чтобы они не только его не скачивали, но даже не натыкались бы на него (описать приложение как "приложение с МАЛЕНЬКОЙ" грудью). Но это лично мое мнение, которое, к тому же, касается лишь множественных случаев. Если у вас такое возникает с конкретными индивидуумами (пару случаев), то тогда вам нужно уже искать индивидуальный подход. И вообще, это тогда вопрос по психологии, а не на Стак.

Ответ 2



Я бы написал нечто, вроде: "Вот видите... А Вы мне "минус" в репу ни за что влепили :)" Если после этого человек не уберет "минус" - тут 2 варианта: 1) Человек является дураком и деликатный подход здесь не работает. 2) Человек считает, что на момент выставления "минуса" он всё сделал правильно и поступал по обстоятельствам, актуальным на тот момент. При этом, конечный результат беседы не имеет к этому никакого отношения. То было тогда, а это - сейчас. Совершенно разные вещи. (да, видел я и таких мудаков).