Home Menu

Menu



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


 
Herramientas
  #21  
Viejo 24/05/14, 16:01:51
Avatar de isaakmg
isaakmg isaakmg no está en línea
Usuario muy activo
Mensajes: 1,983
Compra y venta: (1)
 
Fecha de registro: jun 2008
Localización: sevilla
Mensajes: 1,983
Modelo de smartphone: htc desire
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de Rsc
Rsc Rsc no está en línea
Usuario muy activo
Mensajes: 502
 
Fecha de registro: jun 2011
Mensajes: 502
Modelo de smartphone: Xiaomi Mi5s
Versión de ROM: Android 7.0
Tu operador: Otra
Mencionado: 16 comentarios
Tagged: 1 hilos
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
Avatar de isaakmg
isaakmg isaakmg no está en línea
Usuario muy activo
Mensajes: 1,983
Compra y venta: (1)
 
Fecha de registro: jun 2008
Localización: sevilla
Mensajes: 1,983
Modelo de smartphone: htc desire
Mencionado: 4 comentarios
Tagged: 0 hilos
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
Avatar de ATaskREADOS
ATaskREADOS ATaskREADOS no está en línea
Miembro del foro
Mensajes: 180
 
Fecha de registro: ene 2013
Mensajes: 180
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 1 hilos
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.
Responder Con Cita
Gracias de parte de:
  #25  
Viejo 29/08/16, 17:33:17
Avatar de Caravantes
Caravantes Caravantes no está en línea
Usuario muy activo
Mensajes: 2,200
Compra y venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Versión de ROM: Android 8
Tu operador: Lowi
Mencionado: 59 comentarios
Tagged: 4 hilos
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
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
Avatar de Mx WaR HaBiB
Mx WaR HaBiB Mx WaR HaBiB no está en línea
Usuario muy activo
Mensajes: 875
 
Fecha de registro: mar 2014
Localización: Dream Planet
Mensajes: 875
Modelo de smartphone: Galaxy Note 3
Versión de ROM: Magma ROM X3 Marshmallow
Tu operador: Movistar
Mencionado: 12 comentarios
Tagged: 0 hilos
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
Responder Con Cita
  #27  
Viejo 27/09/17, 13:08:36
Avatar de danko9696
danko9696 danko9696 no está en línea
Usuario muy activo
Mensajes: 2,371
 
Fecha de registro: ago 2012
Mensajes: 2,371
Modelo de smartphone: Mate 8
Tu operador: Yoigo
Mencionado: 34 comentarios
Tagged: 1 hilos
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
Avatar de Mx WaR HaBiB
Mx WaR HaBiB Mx WaR HaBiB no está en línea
Usuario muy activo
Mensajes: 875
 
Fecha de registro: mar 2014
Localización: Dream Planet
Mensajes: 875
Modelo de smartphone: Galaxy Note 3
Versión de ROM: Magma ROM X3 Marshmallow
Tu operador: Movistar
Mencionado: 12 comentarios
Tagged: 0 hilos
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...
Responder Con Cita
  #29  
Viejo 27/09/17, 20:30:26
Avatar de danko9696
danko9696 danko9696 no está en línea
Usuario muy activo
Mensajes: 2,371
 
Fecha de registro: ago 2012
Mensajes: 2,371
Modelo de smartphone: Mate 8
Tu operador: Yoigo
Mencionado: 34 comentarios
Tagged: 1 hilos
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   HTCMania > Todo sobre Android > Otro software para Android > Tasker


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 11:02:49 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007