2010-11-15 4 views
5

Я разработал Android-Homescreen-Widget и получил странную проблему: «Открыть» -Баттон на рынке серого, потому что на самом деле нет приложения для запуска. Поэтому многие люди жалуются, потому что не понимают, что мой пакет - виджет. Они даже дают мне плохой рейтинг, и я хочу избежать этого, давая людям намек на то, что они должны делать. Первая строка-подсказка в описании (написанная в Uppercase) вообще не помогла, поэтому я ищу лучшее решение.Показать сообщение после установки пакета

Можно ли отображать сообщение непосредственно после установки пакета на Android-рынке?

ответ

14

Лучшее решение, которое я смог найти, чтобы создать новую активность, и добавить пристальный фильтр так:

 <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.INFO" /> 
     </intent-filter> 

Это не создает иконку в панели запуска, но делает Open -Кнопка в Рынок активен, и активность запускается при нажатии.

+0

Фантастично, как вы можете протестировать свое приложение с помощью android.intent.category.INFO * без * загрузки его в Google Play? –

+1

Вы не можете, насколько я знаю. Мне случается изменить категорию на '.LAUNCHER', которая снова добавляет значок для тестирования. Для релизов я меняю категорию на '.INFO'. – theomega

+0

Это должно сработать, если вы хотите запустить приложение, которое не отображается в приложении: http://stackoverflow.com/a/4567928/1062480 – MrMaffen

3

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

+0

Это мое временное решение, но оно создает значок приложения в «пусковой установке», который абсолютно бесполезен. – theomega

+0

@theomega Я согласен с вами, но, к сожалению, я думаю, что это единственное решение в настоящее время. Некоторые домашние пусковые установки позволяют пользователям скрывать определенные значки запуска (LauncherPro делает это). –

+0

Я бы сказал, что это самое безопасное решение (насколько это касается ваших комментариев на рынке!) – fredley

Смежные вопросы