2015-06-02 13 views
3

Я создал .apk для небольшого приложения, которое я написал для android. На завершенном экране установки опция «Открыть» выделена серым цветом и не может быть выбрана. После того, как я буду искать устройство для приложения, значок не появляется, если я проверю установленные приложения, он есть, но все еще не открывается. Я считаю, что это проблема с androidmanifest.xml. У меня очень мало опыта работы с androidmanifest и, в основном, просто работаю с java.android не могу открыть мое приложение

<application 

    android:allowBackup="true" android:label="@string/app_name" 
    android:icon="@mipmap/ic_launcher" android:theme="@style/AppTheme"> 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN"/> 
      <category android:name="andriod.intent.category.LAUNCHER"/> 
      </intent-filter> 







     </activity> 





</application> 

Выше мой манифест, я понимаю, мой манифест, вероятно, имеет много ошибок, так что спасибо за вашу помощь и пациент заранее.

ответ

2

пусковой установки по умолчанию намерения:

<activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
+0

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

+0

Можете ли вы изменить свой вопрос на свой текущий манифест? – tachyonflux

+0

Конечно, я изменил предыдущий код в вопросе, чтобы быть моим текущим манифестом. – Jon

1

Ваш фильтр намерений неверен, поэтому андроид не создает значок. Просто найдите быстрый поиск Google или создайте новый проект и скопируйте фильтр намерений из манифеста.

2

это опечатка?

intent-filter> 
     <action android:name="android.intent.action.MainActivity"/> 
     </intent-filter> 

это должно быть, как это

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

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
+0

Да это спасибо за чего мое внимание – Jon

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