Proyectos de Subversion Android Microlearning - Nuevo Interface

Rev

Rev 29 | Rev 31 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 29 Rev 30
Línea 101... Línea 101...
101
 
101
 
102
import com.cesams.twogetskills.fragment.IntroFragment;
102
import com.cesams.twogetskills.fragment.IntroFragment;
103
import com.cesams.twogetskills.fragment.SigninFragment;
103
import com.cesams.twogetskills.fragment.SigninFragment;
104
import com.cesams.twogetskills.skeleton.ITwoGetSkills;
104
import com.cesams.twogetskills.skeleton.ITwoGetSkills;
-
 
105
import com.google.firebase.messaging.FirebaseMessaging;
Línea 105... Línea 106...
105
import com.google.firebase.messaging.FirebaseMessaging;
106
import com.google.firebase.messaging.FirebaseMessagingService;
106
 
107
 
107
import org.json.JSONArray;
108
import org.json.JSONArray;
Línea 191... Línea 192...
191
 
192
 
Línea 192... Línea 193...
192
        preference = Preference.getInstance(getApplicationContext());
193
        preference = Preference.getInstance(getApplicationContext());
Línea 193... Línea -...
193
 
-
 
194
        preference.load();
194
 
195
 
195
        preference.load();
196
        //Comprobamos que las preferencias del servicio sean accesibles desde aqui
-
 
197
        Log.e("TOKEN","this: "+preference.getDeviceToken());
-
 
198
        Log.e("DEVICE","this: "+preference.getDeviceUuid());
-
 
199
 
196
 
200
/*
197
        if(TextUtils.isEmpty(preference.getDeviceUuid())) {
201
        if(!TextUtils.isEmpty(preference.getDeviceUuid())) {
198
            Log.e("BUG Token", "Preference - Set Device");
Línea -... Línea 199...
-
 
199
            String uuid = UniqueID.id(getApplicationContext());
202
            String uuid = UniqueID.id(getApplicationContext());
200
            preference.setDeviceUuid(uuid);
203
            preference.setDeviceUuid(uuid);
201
            preference.save();
Línea 204... Línea 202...
204
            preference.save();
202
 
-
 
203
            Log.e("BUG Token", "SyncRecord - Device");
205
 
204
            Sync sync = new Sync(Constants.SYNC_ADAPTER_TYPE_DEVICE, uuid);
206
            Sync sync = new Sync(Constants.SYNC_ADAPTER_TYPE_DEVICE, uuid);
205
            mAppDatabase.getSyncDao().insert(sync);
207
            mAppDatabase.getSyncDao().insert(sync);
206
 
208
 
207
            if (!TextUtils.isEmpty(preference.getDeviceToken())) {
209
            if(!TextUtils.isEmpty(preference.getDeviceToken())) {
208
                Log.e("BUG Token", "SyncRecord - FCM1");
Línea 210... Línea 209...
210
                sync = new Sync(Constants.SYNC_ADAPTER_TYPE_FCM, preference.getDeviceToken());
209
                sync = new Sync(Constants.SYNC_ADAPTER_TYPE_FCM, preference.getDeviceToken());
211
                mAppDatabase.getSyncDao().insert(sync);
210
                mAppDatabase.getSyncDao().insert(sync);
Línea 437... Línea 436...
437
        intentFilterInternal.addAction(Constants.BROADCAST_TYPE_TOKEN);
436
        intentFilterInternal.addAction(Constants.BROADCAST_TYPE_TOKEN);
438
        intentFilterInternal.addAction(Constants.BROADCAST_TYPE_COMMAND);
437
        intentFilterInternal.addAction(Constants.BROADCAST_TYPE_COMMAND);
439
        intentFilterInternal.addAction(Constants.BROADCAST_TYPE_SYNC_TO_SERVER_OR_CHECK_CHANGES);
438
        intentFilterInternal.addAction(Constants.BROADCAST_TYPE_SYNC_TO_SERVER_OR_CHECK_CHANGES);
Línea 440... Línea 439...
440
 
439
 
441
        mInternalReceiver = new InternalReceiver();
-
 
442
        //registerReceiver(mInternalReceiver, intentFilterInternal);
440
        mInternalReceiver = new InternalReceiver();
Línea -... Línea 441...
-
 
441
        this.registerReceiver(mInternalReceiver, intentFilterInternal);
443
        this.registerReceiver(mInternalReceiver, intentFilterInternal);
442
 
444
 
443
 
445
        FirebaseMessaging.getInstance().getToken()
444
        FirebaseMessaging.getInstance().getToken()
446
                .addOnCompleteListener(new OnCompleteListener<String>() {
445
                .addOnCompleteListener(new OnCompleteListener<String>() {
447
                    @Override
446
                    @Override
Línea 460... Línea 459...
460
                        createSyncRecordNewToken(token);
459
                        createSyncRecordNewToken(token);
461
                    }
460
                    }
462
                });
461
                });
Línea -... Línea 462...
-
 
462
 
463
 
463
 
Línea 464... Línea 464...
464
 
464
 
Línea 979... Línea 979...
979
 
979
 
980
    @Override
980
    @Override
981
    public void createSyncRecordNewToken(String token)
981
    public void createSyncRecordNewToken(String token)
Línea 982... Línea 982...
982
    {
982
    {
983
 
983
 
984
        Log.e("Token", "Seteo en preferences el token FCM");
984
        Log.e("BUG Token", "Preference - Set Token");
Línea 985... Línea 985...
985
        preference.setDeviceToken (token);
985
        preference.setDeviceToken (token);
986
        preference.save();
986
        preference.save();
987
 
987
 
988
        if(!TextUtils.isEmpty(preference.getDeviceUuid())) {
988
        if(!TextUtils.isEmpty(preference.getDeviceUuid())) {
989
            Log.e("Creacion"," del synctoken record");
989
            Log.e("BUG Token", "SyncRecord - FCM1");
990
            Sync sync = new Sync(Constants.SYNC_ADAPTER_TYPE_FCM, token);
990
            Sync sync = new Sync(Constants.SYNC_ADAPTER_TYPE_FCM, token);