Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #21  
Viejo 24/05/14, 16:01:51
Array

[xs_avatar]
isaakmg isaakmg no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jun 2008
Localización: sevilla
Mensajes: 1,983
Modelo de smartphone: htc desire

Conseguido con el modulo xposed disable location consent.

Es más chapucero, pero práctico para la gente que como yo, está muy verde.

Gracias por el interés mostrado.
Responder Con Cita


  #22  
Viejo 02/09/15, 12:31:35
Array

[xs_avatar]
Rsc Rsc no está en línea
Usuario muy activo
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Tu operador: Otra
Buenas, he estado investigando un poco pero no doy con la solución. Estoy tratando de mandar un intent a un contacto de Whastapp concreto.

Por lo pronto siguiendo este tutorial, puedo mandar un intent con un texto plano, para que se abra con whatsapp directamente, después debo elegir de forma manual con que contacto quiero compartir ese texto.

El intent que mando es este:

Intent Enviar Whatsapp

Acción:android.intent.action.SEND
Categ.:Default
Tipo Mime:text/plain
Datos:
Extra:android.intent.extra.TEXT: Texto de prueba
Extra:
Extra:

Paquete:com.whatsapp
Clase:
Objetivo:Activity ]

En algunos foros he leido que hay que añadir el ID del contacto, pero lo he intentado de muchas maneras y no hay forma. También he probado con el plugin autoshortcut, que si que deja crear un atajo a un contacto concreto, pero ni aún copiando el comando que figura en el plugin lo consigo.

Un saludo.
Responder Con Cita
  #23  
Viejo 11/08/16, 00:21:50
Array

[xs_avatar]
isaakmg isaakmg no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jun 2008
Localización: sevilla
Mensajes: 1,983
Modelo de smartphone: htc desire

Hola chicos. Veo que el hilo anda un poco caído. Voy a subirlo un poco. ;)

Estoy buscando los intents para activar y desactivar la aplicación Speaky for notification

https://play.google.com/store/apps/d...m.one.speakify

Ya he escrito al desarrollador, hace semanas, pero no me dice nada.

He intentado sacar el intent con la app intent intercept y no lo consigo.

Si me ayudáis os estaría agradecido.

Saludos.

Enviado desde mi MI 5 mediante Tapatalk
Responder Con Cita
Los siguientes 2 usuarios han agradecido a isaakmg su comentario:
  #24  
Viejo 29/08/16, 02:14:52
Array

[xs_avatar]
ATaskREADOS ATaskREADOS no está en línea
Miembro del foro
 
Fecha de registro: ene 2013
Mensajes: 180
Tu operador: Otra

Añadido al recopilatorio/sección Intents este tutorial y video en inglés de la web de NotEnouhTech:

http://www.notenoughtech.com/tasker/...nts-in-tasker

Fdo: Mlesir.
__________________
ATaskREADOS somos el equipo que promueve el foro y el recopilatorio de Tasker http://www.htcmania.com/forumdisplay.php?f=969
Para cualquier asunto relacionado con el foro, puedes escribirnos a [email protected]
Responder Con Cita
Gracias de parte de:
  #25  
Viejo 29/08/16, 17:33:17
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por ATaskREADOS Ver Mensaje
Añadido al recopilatorio/sección Intents este tutorial y video en inglés de la web de NotEnouhTech:
http://www.notenoughtech.com/tasker/...nts-in-tasker
Yo no encuentro ahí ningún vídeo, pero el enlace sigue siendo muy valioso; gracias. Destaco un fragmento del texto, que copio traducido del inglés:

En Tasker, la forma más fácil de ejecutar un intent es utilizar AutoShare . Ya hay varios intents disponibles para ser descargados a su aplicación... También hay una página de constructor de la intención que es muy útil!...


Efectivamente, resulta que Joao tiene "recopilados" y configurados un montón de intents en formato XML, para que puedan ser directamente utilizados por medio de su app AutoShare.

Investigaré seriamente este tema porque parece que nos ayuda a entender la estructura de un intent y -sobre todo- porque nos va a facilitar mucho el uso de intents relacionados con apps y servicios populares, como los siguientes:
  • Google Now
  • Google+
  • Google Play Music
  • Google Translate
  • Google Play Games
  • Search and Play Media (Search and Play Album, etc)
  • Media Control (Play/Pause Down Play/Pause Up, etc)
  • Image (Take Photo, etc)
  • BubbleUPnP
  • Twilight
  • Sleep as Android
  • Poweramp
  • Evernote
  • Pocket Casts
  • ES File Explorer
  • Clock (Set Alarm, etc)
  • Pick Stuff: use results in Tasker
  • Open File
  • Send Email
  • Browse URL
  • Search and Play Media
  • Shazam It
  • SoundHound It
  • Send AVRCP Data
  • Yatse Voice Command
  • Open Contact
  • IMDB
  • Wikipedia Open Page
  • Recent Apps
  • Search TV Show Favs
  • Search Netflix
  • Open App Settings
  • Uninstall App

Todo eso, y más, en http://joaoapps.com/autoshare/intents

Enlace a la app AutoShare: https://play.google.com/store/apps/d...mgcd.autoshare
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Los siguientes 3 usuarios han agradecido a Caravantes su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #26  
Viejo 25/09/17, 23:19:19
Array

[xs_avatar]
Mx WaR HaBiB Mx WaR HaBiB no está en línea
Usuario muy activo
 
Fecha de registro: mar 2014
Localización: Dream Planet
Mensajes: 875
Modelo de smartphone: Galaxy Note 3
Tu operador: Movistar
buenas tardes

revisando los metodos para reabrir una aplicacion en 2do plano me encontre con el "envio de intent" alguien sabe si con esto puedo abrir una app sin entrar directamente?

mi teoria es que ver el archivo AndroidManifest.xml (adjunto dato):
(Click para mostrar/ocultar)

Código:
<?xml version="1.0" encoding="UTF-8"?>

-<manifest platformBuildVersionName="6.0-2438415" platformBuildVersionCode="23" package="com.lennox.keycut" xmlns:android="http://schemas.android.com/apk/res/android">

<uses-feature android:required="false" android:name="android.hardware.telephony"/>

<uses-feature android:required="false" android:name="android.hardware.nfc"/>

<uses-feature android:required="false" android:name="android.hardware.camera"/>

<uses-feature android:required="false" android:name="android.hardware.location"/>

<uses-feature android:required="false" android:name="android.hardware.location.network"/>

<uses-feature android:required="false" android:name="android.hardware.location.gps"/>

<uses-feature android:required="false" android:name="android.hardware.bluetooth_le"/>

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

<uses-permission android:name="android.permission.BLUETOOTH"/>

<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>

<uses-permission android:name="android.permission.BROADCAST_STICKY"/>

<uses-permission android:name="android.permission.CALL_PHONE"/>

<uses-permission android:name="android.permission.CAMERA"/>

<uses-permission android:name="android.permission.CAMERA.FLASHLIGHT"/>

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>

<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>

<uses-permission android:name="android.permission.EXPAND_STATUS_BAR"/>

<uses-permission android:name="android.permission.FLASHLIGHT" android:protectionLevel="normal" android:permissionGroup="android.permission-group.HARDWARE_CONTROLS"/>

<uses-permission android:name="android.permission.GET_TASKS"/>

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>

<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.READ_CALL_LOG"/>

<uses-permission android:name="android.permission.READ_CONTACTS"/>

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

<uses-permission android:name="android.permission.RECORD_AUDIO"/>

<uses-permission android:name="android.permission.REORDER_TASKS"/>

<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>

<uses-permission android:name="android.permission.VIBRATE"/>

<uses-permission android:name="android.permission.WAKE_LOCK"/>

<uses-permission android:name="android.permission.WRITE_CALL_LOG"/>

<uses-permission android:name="android.permission.WRITE_CONTACTS"/>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.WRITE_SETTINGS"/>

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.GET_ACCOUNTS"/>

<uses-permission android:name="android.permission.WAKE_LOCK"/>

<permission android:name="com.lennox.keycut.permission.C2D_MESSAGE" android:protectionLevel="signature"/>

<uses-permission android:name="com.lennox.keycut.permission.C2D_MESSAGE"/>

<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

<uses-permission android:name="android.permission.SEND_SMS"/>

<uses-permission android:name="android.permission.CALL_PRIVILEGED"/>

<uses-permission android:name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>

<uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL"/>

<uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL"/>

<uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>

<uses-permission android:name="android.permission.REBOOT"/>

<uses-permission android:name="android.permission.RECOVERY"/>

<uses-permission android:name="android.permission.SHUTDOWN"/>

<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<uses-feature android:required="true" android:glEsVersion="0x00020000"/>

<uses-permission android:name="android.permission.USE_CREDENTIALS"/>


-<application android:name="com.lennox.keycut.KeyCutApplication" android:theme="@style/Theme.Custom" android:largeHeap="true" android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:hardwareAccelerated="true" android:allowBackup="true">

<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>


-<activity android:name="com.lennox.authentication.EnterActivity" android:label="@string/app_name" android:launchMode="singleTop">


-<intent-filter>

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

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.authentication.SigninActivity" android:label="@string/title_activity_signin" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.SIGNINACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.authentication.ForgotpwdActivity" android:label="@string/title_activity_forgotpwd" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.FORGOTPWDACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.authentication.SignupActivity" android:label="@string/title_activity_signup" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.SIGNUPACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.authentication.VerifycodeActivity" android:label="@string/title_activity_verifycode" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.VERIFYCODEACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.RequestCAB" android:label="@string/cab_toggel" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.REQUESTCAB"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.CardDetailsActivity" android:label="@string/card_detalis_activity_label" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.CARDDETAILSACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.BlankContainner" android:label="@string/blank_containner_label" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.BLANKCONTAINNER"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.BlankContainnerWalkWithMe" android:label="@string/blank_containner_walk_with_me_label" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.BLANKCONTAINNERWALKWITHME"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.AddCardActivity" android:label="@string/add_card_label" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.ADDCARDACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.RequestSafeDrink" android:label="@string/safe_drink" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.authentication.REQUESTSAFEDRINK"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.SplashActivity" android:theme="@style/NoActionBar" android:label="@string/splash_activity" android:launchMode="singleTop">


-<intent-filter>

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

<category android:name="android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.SequenceActivity" android:theme="@style/NoActionBar" android:label="@string/splash_activity" android:launchMode="singleTop">


-<intent-filter>

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

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>

<service android:name="com.lennox.keycut.services.UserLocationUpdateService" android:exported="false" android:enabled="true"/>

<service android:name="com.lennox.keycut.services.TTSServices" android:exported="false" android:enabled="true"/>


-<activity android:name="com.lennox.btkey.BlankBLEScanContainner" android:label="@string/blank_ble_scan_containner_label" android:launchMode="singleTop">


-<intent-filter>

<action android:name="com.lennox.btkey.BLANKBLESCANCONTAINNER"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>

<service android:name="com.lennox.btkey.services.BluetoothLeService" android:enabled="true"/>

<service android:name="com.lennox.btkey.services.PlayWarningSoundServices" android:enabled="true"/>

<service android:name="com.lennox.btkey.services.PlayFindSoundServices" android:enabled="true"/>


-<receiver android:name="com.lennox.btkey.broadcasts.BroadcastReceiver_BLE_GATT" android:enabled="true">


-<intent-filter>

<action android:name="com.mswitch.btkey.ACTION_GATT_CONNECTED"/>

<action android:name="com.mswitch.btkey.ACTION_GATT_DISCONNECTED"/>

<action android:name="com.mswitch.btkey.ACTION_GATT_SERVICES_DISCOVERED"/>

<action android:name="com.mswitch.btkey.ACTION_DATA_AVAILABLE"/>

</intent-filter>

</receiver>


-<activity android:name="com.lennox.keycut.KeyCutActivity" android:label="@string/app_name" android:launchMode="singleTop" android:windowSoftInputMode="adjustPan">


-<intent-filter>

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

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.SETTINGS_ACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.LongPressActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:launchMode="singleInstance">


-<intent-filter android:priority="2147483647">

<action android:name="android.speech.action.WEB_SEARCH"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>


-<intent-filter android:priority="2147483647">

<action android:name="android.speech.action.VOICE_SEARCH_HANDS_FREE"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.keycut.FakeLongPressActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:launchMode="singleInstance" android:enabled="false">


-<intent-filter android:priority="2147483647">

<action android:name="android.speech.action.WEB_SEARCH"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>


-<intent-filter android:priority="2147483647">

<action android:name="android.speech.action.VOICE_SEARCH_HANDS_FREE"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<receiver android:name="com.lennox.keycut.MediaButtonReceiver" android:enabled="true">


-<intent-filter android:priority="2147483647">

<action android:name="android.intent.action.MEDIA_BUTTON"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.action.KEY_PRESS"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.action.KEY_LONGPRESS"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.intent.action.SAVE_PREFERENCES"/>

</intent-filter>


-<intent-filter>

<action android:name="com.mswitch.btkey.action.KEY_PRESS"/>

</intent-filter>

</receiver>


-<receiver android:name="com.lennox.keycut.BootReceiver" android:enabled="true">


-<intent-filter>

<action android:name="android.intent.action.BOOT_COMPLETED"/>

<action android:name="android.intent.action.QUICKBOOT_POWERON"/>

</intent-filter>

</receiver>


-<receiver android:name="com.lennox.keycut.CallStateReceiver" android:enabled="true">


-<intent-filter>

<action android:name="android.intent.action.PHONE_STATE"/>

</intent-filter>

</receiver>


-<receiver android:name="com.lennox.keycut.CodeReceiver" android:enabled="true">


-<intent-filter>

<action android:name="android.provider.Telephony.SECRET_CODE"/>

<data android:scheme="android_secret_code" android:host="539288"/>

</intent-filter>

</receiver>


-<receiver android:name="com.lennox.keycut.HeadsetReceiver" android:exported="false" android:enabled="true">


-<intent-filter>

<action android:name="com.lennox.keycut.action.HEADSET_PLUG"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.action.HEADSET_UNPLUG"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.action.DISABLE_SERVICE"/>

</intent-filter>


-<intent-filter>

<action android:name="com.lennox.keycut.action.RESTART_SERVICE"/>

</intent-filter>

</receiver>

<service android:name="com.lennox.keycut.KeyService" android:icon="@drawable/ic_launcher" android:enabled="true" android:process=":service"/>


-<service android:name="com.lennox.keycut.WearListenerService">


-<intent-filter>

<action android:name="com.google.android.gms.wearable.MESSAGE_RECEIVED"/>

<data android:scheme="wear" android:host="*" android:pathPrefix="/request-network"/>

</intent-filter>

</service>

<activity android:name="com.lennox.actions.ActivityPicker" android:theme="@style/Theme.Custom.Apps" android:label="@string/menu_activity_picker_label" android:finishOnCloseSystemDialogs="true"/>

<activity android:name="com.lennox.actions.ActivityShortcutPicker" android:theme="@style/Theme.Custom.Apps" android:label="@string/menu_activity_picker_label" android:finishOnCloseSystemDialogs="true"/>

<activity android:name="com.lennox.actions.ActionPickerTabs" android:theme="@style/Theme.Custom.ActionPicker" android:label="@string/action_picker_label" android:finishOnCloseSystemDialogs="true"/>


-<activity android:name="com.lennox.launchers.ActionLauncher" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name_actions" android:launchMode="singleInstance" android:enabled="true" android:finishOnCloseSystemDialogs="true" android:taskAffinity="com.lennox.launchers" android:excludeFromRecents="true" android:configChanges="keyboardHidden|orientation|screenSize">


-<intent-filter>

<action android:name="com.lennox.actions.keycut.LAUNCH_ACTION"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>


-<activity android:name="com.lennox.launchers.ActivityLauncher" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name_actions" android:launchMode="singleInstance" android:enabled="true" android:finishOnCloseSystemDialogs="true" android:taskAffinity="com.lennox.launchers" android:excludeFromRecents="true" android:configChanges="keyboardHidden|orientation|screenSize">


-<intent-filter>

<action android:name="com.lennox.actions.keycut.LAUNCH_ACTIVITY"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

</activity>

<activity android:name="com.lennox.actions.HotwordsActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/hotword" android:launchMode="singleTask" android:finishOnCloseSystemDialogs="true" android:taskAffinity=".hotwords" android:excludeFromRecents="true" android:configChanges="keyboardHidden|orientation|screenSize"/>

<activity android:name="com.lennox.actions.HotwordSetupActivity" android:label="HotwordSetupActivity" android:finishOnCloseSystemDialogs="true" android:taskAffinity=".hotwords" android:excludeFromRecents="true" android:configChanges="keyboardHidden|orientation|screenSize"/>

<activity android:name="com.lennox.actions.ToolboxActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/toolbox" android:launchMode="singleTask" android:finishOnCloseSystemDialogs="true" android:taskAffinity=".toolbox" android:excludeFromRecents="true" android:configChanges="keyboardHidden|orientation|screenSize"/>


-<receiver android:name="com.lennox.actions.KeyAdminReceiver" android:permission="android.permission.BIND_DEVICE_ADMIN">

<meta-data android:name="android.app.device_admin" android:resource="@xml/device_admin"/>


-<intent-filter>

<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>

</intent-filter>

</receiver>

<activity android:name="com.lennox.actions.RebootDialog" android:theme="@style/TransparentDialogTheme" android:launchMode="singleTask" android:finishOnCloseSystemDialogs="true" android:taskAffinity=".reboot" android:excludeFromRecents="true"/>


-<receiver android:name="com.lennox.keycut.KeyCutWidgetProvider" android:label="@string/app_name">


-<intent-filter>

<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>

<action android:name="com.lennox.actions.keycut.WIDGET_PRESSED"/>

</intent-filter>

<meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info"/>

</receiver>

<service android:name="com.lennox.flashlight.FlashlightService" android:label="@string/toggle_flashlight" android:enabled="true" android:process=":flashlight"/>


-<receiver android:name="com.lennox.flashlight.FlashlightSwitch" android:label="@string/toggle_flashlight" android:exported="false" android:enabled="true" android:process=":flashlight">


-<intent-filter>

<action android:name="com.lennox.actions.keycut.FLASHLIGHT_TOGGLE"/>

<action android:name="com.lennox.actions.keycut.FLASHLIGHT_ABORT_CAMERA"/>

</intent-filter>

</receiver>

<service android:name="com.lennox.soundrecorder.RecorderService" android:exported="false"/>


-<receiver android:name="com.lennox.common.GcmBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND">


-<intent-filter>

<action android:name="com.google.android.c2dm.intent.RECEIVE"/>

<action android:name="com.google.android.c2dm.intent.REGISTRATION"/>

<category android:name="com.lennox.keycut"/>

</intent-filter>

</receiver>


-<receiver android:name="com.lennox.keycut.receiver.ClickEventReceiver">


-<intent-filter>

<action android:name="myswitch.intent.action.click"/>

</intent-filter>

</receiver>

<service android:name="com.lennox.common.SendSMS" android:exported="false"/>

<service android:name="com.lennox.common.GCMNotificationIntentService"/>

<activity android:name="com.facebook.FacebookActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:label="@string/app_name" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>

<meta-data android:name="io.fabric.ApiKey" android:value="219eb3cc2c65921079c4edc2430717eec9e51796"/>

<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>

<provider android:name="com.google.android.gms.measurement.AppMeasurementContentProvider" android:exported="false" android:authorities="com.lennox.keycut.google_measurement_service"/>


-<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true">


-<intent-filter>

<action android:name="com.google.android.gms.measurement.UPLOAD"/>

</intent-filter>

</receiver>

<service android:name="com.google.android.gms.measurement.AppMeasurementService" android:exported="false" android:enabled="true"/>

<activity android:name="com.google.android.gms.ads.AdActivity" android:theme="@android:style/Theme.Translucent" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize|uiMode"/>

<activity android:name="com.google.android.gms.ads.purchase.InAppPurchaseActivity" android:theme="@style/Theme.IAPTheme"/>

<activity android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:exported="false" android:excludeFromRecents="true"/>

<activity android:name="com.uber.sdk.android.rides.RideRequestActivity" android:exported="false" android:screenOrientation="portrait"/>

<activity android:name="com.uber.sdk.android.rides.auth.LoginActivity" android:exported="false" android:screenOrientation="portrait"/>

<meta-data android:name="com.google.android.wearable.beta.app" android:resource="@xml/android_wear_micro_apk"/>

</application>

</manifest>


y de ahi aplicar el envio de intents...

segun yo quedaria asi (esto ya en Tasker):

Código:
Envio Intent: 
Accion: android.intent.action.PHONE_STATE
Cat: Default
Tipo Mime: application/*
Datos: com.lennox.keycut.action.RESTART_SERVICE
...
Paquete: com.lennox.keycut
...
Objetivo: Service
pero no funciona... alguien que me pueda apoyar?

de antemano gracias
__________________
"Tanto si piensas que puedes, como si piensas que no puedes, estás en lo cierto"
— Henry Ford —
Responder Con Cita
  #27  
Viejo 27/09/17, 13:08:36
Array

[xs_avatar]
danko9696 danko9696 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 2,371
Modelo de smartphone: Mate 8
Tu operador: Yoigo
 Cita: Originalmente Escrito por Mx WaR HaBiB Ver Mensaje
buenas tardes

revisando los metodos para reabrir una aplicacion en 2do plano me encontre con el "envio de intent" alguien sabe si con esto puedo abrir una app sin entrar directamente?
Yo llevo tiempo intentando averiguar como conseguir lanzar con intents shortcuts (del estilo de los que permiten lanzar una tarea específica de Tasker, p.e.) sin conseguirlo, y lo que tu quieres hacer me parece bastante más complicado aún. Porque con los atajos está claro que la aplicación tiene un sistema preestablecido para poder ser usados, pero lo de lanzar una app en segundo plano no. Si esa app en segundo plano no tiene métodos internos para recibir intents no podrás hacerlo, si el creador de la app no ha permitido adrede esa posibilidad olvídate..

Aparte de eso, para el tema de intents no deberías fiarte mucho del androidmanifest. La recepción de intents puede generarse en tiempo real, o sea, una app puede no tener el menor rastro de que puede recibirlos y dinámicamente poder hacerlo sobre la marcha. Yo lo he hecho en Lightning Launcher para poder enviar desde Tasker intents personalizados y así sustituir el plugin.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a danko9696 su comentario:
  #28  
Viejo 27/09/17, 20:22:05
Array

[xs_avatar]
Mx WaR HaBiB Mx WaR HaBiB no está en línea
Usuario muy activo
 
Fecha de registro: mar 2014
Localización: Dream Planet
Mensajes: 875
Modelo de smartphone: Galaxy Note 3
Tu operador: Movistar
 Cita: Originalmente Escrito por danko9696 Ver Mensaje
Yo llevo tiempo intentando averiguar como conseguir lanzar con intents shortcuts (del estilo de los que permiten lanzar una tarea específica de Tasker, p.e.) sin conseguirlo, y lo que tu quieres hacer me parece bastante más complicado aún. Porque con los atajos está claro que la aplicación tiene un sistema preestablecido para poder ser usados, pero lo de lanzar una app en segundo plano no. Si esa app en segundo plano no tiene métodos internos para recibir intents no podrás hacerlo, si el creador de la app no ha permitido adrede esa posibilidad olvídate..

Aparte de eso, para el tema de intents no deberías fiarte mucho del androidmanifest. La recepción de intents puede generarse en tiempo real, o sea, una app puede no tener el menor rastro de que puede recibirlos y dinámicamente poder hacerlo sobre la marcha. Yo lo he hecho en Lightning Launcher para poder enviar desde Tasker intents personalizados y así sustituir el plugin.
Hola danko9696!!! gracias por tomarte el tiempo en responder.

lo que pasa es que quiero hacer lo siguiente... hay una aplicacion que se cierra por la optimizacion de mi telefono y no puedo omitir la aplicacion para que no termine su proceso.

mi idea es en Tasker crear un Perfil donde cada 2 horas abra la aplicacion pero que no tenga que ser en primer plano (encender el movil, desbloquear, iniciar la app, y luego salir) puesto que creo es problematico ver mi movil encenderse cada 2 horas solo para eso...

entonces me vi a la tarea de ver si se podia con "ejecutar consola" con la siguiente funcion:

Código:
am start -a android.intent.action.MAIN -n com.lennox.keycut/com.lennox.keycut.action.RESTART_SERVICE
donde no funciona

luego estuve viendo el tema de los intent y pense que por ahi era el camino pero por lo que mencionas tampoco lo es

alguna sugerencia mi buen danko9696???

gracias por todo...
__________________
"Tanto si piensas que puedes, como si piensas que no puedes, estás en lo cierto"
— Henry Ford —
Responder Con Cita
  #29  
Viejo 27/09/17, 20:30:26
Array

[xs_avatar]
danko9696 danko9696 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2012
Mensajes: 2,371
Modelo de smartphone: Mate 8
Tu operador: Yoigo
Si el proceso en segundo plano no está a la escucha no hay nada que hacer, lo más probable es que no lo esté y aunque sí lo esté es muy fácil que no aparezca en el manifest, con lo que deberías conocer qué enviar (suponiendo que se pueda). Lo único que se me ocurre es mandar un correo a los desarrolladores preguntando si es posible.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a danko9696 su comentario:
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 10:51:44 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /