Название пакета и действия - PullRequest
0 голосов
/ 05 марта 2012

Добрый день. Я работаю над программой Android, которая является диспетчером приложений. Я хочу вызвать приложение «Dictionary.com», но в своем коде я должен указать название пакета и активности этого приложения. Может кто-то опубликовать здесь имя пакета и название деятельности этого приложения? Пожалуйста. СПАСИБО !!!

Ответы [ 3 ]

1 голос
/ 05 марта 2012

Имя приложения - это то, что видно пользователю. Поэтому введите какое-нибудь удобное для пользователя имя, например «Digital PocketDictionary»

Имя пакета должно быть уникальным. Рекомендуется, если вы можете использовать свой домен в обратной версии. Например, если у вас есть собственный хостинг или веб-сайт, связанный с этим приложением, например www.digitaldic.com , вы можете использовать com.digital.dictionary в качестве имени пакета. Убедитесь, что все буквы простые.

0 голосов
/ 14 августа 2012

Я только что попробовал этот код, и он работает без необходимости включать название действия:

PackageManager pm = this.getPackageManager();
Intent i = pm.getLaunchIntentForPackage("com.example.test3");
if (!i.equals(null)){
    startActivity(i);
}else{
    System.out.println("too bad (-*-)");
}
0 голосов
/ 05 марта 2012

Немного сложно получить то, что вы просите, особенно название деятельности. Но вот что вы можете сделать, чтобы получить имя пакета.

Установите необходимые приложения на свой телефон, а затем подключите его к компьютеру и в Eclipse перейдите в перспективу «DDMS». В окне устройств нажмите на запись вашего телефона. Справа перейдите в проводник.

Перейти в систему / приложение. Вы должны увидеть имя файла .apk. Вы получите название пакета в столбце «информация».

Получить название упражнения может быть сложно. Вы можете связаться с Dictionary.com, чтобы получить информацию, потому что я сомневаюсь, что вы сможете начать действие, если Dictionary.com не разрешает это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...