2010-10-31 1 views
0

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

Я использую файловый браузер для поиска APK, он устанавливает успешно, и я могу запустить его в порядке (при нажатии кнопки «Выполнить» после установки не завершится)

Однако, если я затем выйти из приложения, я не могу чтобы увидеть панель запуска в моем меню приложений (где бы я ожидал, как и другие приложения, которые я создал)

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

манифеста прилагается

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.jameselsey" 
     android:versionCode="1" 
     android:versionName="1.0" 
     > 
    <application android:icon="@drawable/globe" android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar"> 
     <activity android:name=".GeoCodeTest" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    </application> 
    <uses-sdk android:minSdkVersion="7" /> 

</manifest> 

ответ

2

Цитируется это от CommonsWare, от http://groups.google.com/group/android-developers/browse_thread/thread/fc4816cac75c7edc/c867733d8380dea9?hl=en&lnk=gst&q=Missing+application+icon+in+All+Application+drawer#c867733d8380dea9:

«Если вы на Android 1.5, и у вас уже есть, что фильтр намерений, и вы до сих пор не отображается значок , и у вас может быть уже установлено приложение , в котором используется тот же пакет Java (например, package = "com.commonsware.android.foo" в вашем элементе), попробуйте удалять предыдущее приложение и повторно устанавливать его новый. У вас не может быть установлено два приложения с одним и тем же пакетом. В Android 1.1 и более ранних, новый будет перезаписывать старый - больше нет. "

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