2015-03-05 2 views
-2

В моем приложении основной деятельности не открывается, когда пользователь нажимает на уведомленияактивность не открывается, когда пользователь нажимает на уведомления

AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="mx.com.eluniversal.test.pruebapushtags"> 
    <uses-sdk android:minSdkVersion="9" android:targetSdkVersion="17" /> 
    <permission android:name="mx.com.eluniversal.test.pruebapushtags.permission.C2D_MESSAGE" android:protectionLevel="signature" /> 
    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="android.permission.GET_TASKS" /> 
    <uses-permission android:name="mx.com.eluniversal.test.pruebapushtags.permission.C2D_MESSAGE" /> 
    <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 
    <uses-permission android:name="android.permission.WAKE_LOCK" /> 
    <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
    <uses-permission android:name="android.permission.USE_CREDENTIALS" /> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme"> 
     <activity android:name="mx.com.eluniversal.test.pruebapushtags.ActivityPrincipal" android:label="@string/app_name" android:launchMode="singleTask"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
      <intent-filter> 
       <action android:name="mx.com.eluniversal.test.pruebapushtags.ActivityPrincipal.NOTIFICATION" /> 
       <category android:name="android.intent.category.DEFAULT" /> 
      </intent-filter> 
     </activity> 
     <activity android:name="com.worklight.wlclient.ui.UIActivity" /> 
     <service android:name="com.worklight.wlclient.push.GCMIntentService" /> 
     <receiver android:name="com.worklight.wlclient.push.WLBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND"> 
      <intent-filter> 
       <action android:name="com.google.android.c2dm.intent.RECEIVE" /> 
       <category android:name="mx.com.eluniversal.test.pruebapushtags" /> 
      </intent-filter> 
      <intent-filter> 
       <action android:name="com.google.android.c2dm.intent.REGISTRATION" /> 
       <category android:name="mx.com.eluniversal.test.pruebapushtags" /> 
      </intent-filter> 
     </receiver> 
    </application> 
</manifest> 

Это Безразлично» t, если приложение находится в фоновом режиме и не обновляет информацию в действии, находясь на переднем плане при поступлении нового push-уведомления.

+0

- это гибридное или родное приложение? –

+0

- это родное приложение с push-уведомлением с тегами –

+0

@JaiveTorresPineda, можете ли вы добавить к вопросу содержимое strings.xml? Пожалуйста ответьте. –

ответ

0

Вы посмотрите на следующие Native приложения Android пример, демонстрирующий, реализующего Tag на основе уведомления толчка может: https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-0/notifications/push-notification-native-android-applications/tag-based-notifications/

Compare свои файлы с вашими (AndroidManifest.xml, strings.xml, ...).
Поскольку вы не отвечаете на комментарии, это лучшее, что можно сделать в это время.

Примечание. Это приложение основано на MobileFirst Platform 7.0, поэтому вы не можете открыть файл проекта в предыдущих выпусках. Однако вы все равно можете извлечь .zip-файл и посмотреть исходные файлы из файловой системы.

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