如何在初创版中运行一个应用程序 -- applications 领域 和 boot 领域 和 auto-start 领域 android 相关 的问题

How to run an app on startup in background


简体版||繁體版
1
vote

问题

中文

如何在背景中运行一个应用程序?例如GlassWire,卡巴斯基在启动中运行,以及在通知栏托盘中的顶部显示。我想在启动时在背景中运行GOM音频;自动出现在托盘中。

英文原文

How to run an app on startup in background? For example glasswire, kaspersky run in startup, as well as show in top In notification bar tray. I want to run Gom audio in background when start up & show up in tray automatically.

        

回答列表

1
 
vote

可能是在背景中启动应用程序的最佳方法(明确地没有ui)正在使用 am startservice -n command 与自动化,其中包含用于注册 BOOT_COMPLETED 信号的任务等的应用程序。

取决于应用程序的性质(可能需要root),您可以在Tasker中设置此选项:

注意:应用程序需要有在manifest.xml文件中声明的定义服务

您可以使用 tasker (7天试用版)完成此目的:

目标:自动启动Boot

后的背景中的定义应用程序

配置文件(或触发)

创建一个配置文件,允许在引导之后触发任务:

  • 转到配置文件选项卡,然后单击"+"
  • 事件→系统→设备启动
  • 点击返回退出此窗口

任务

您将在退出后立即注意到,系统将提示您将此配置文件链接到任务;

  • 滚动一直上的任务列表选择"新任务+"
  • 您可以将此任务命名为 AutoStart 或任何内容。
  • 单击"+" 以添加新动作
  • 代码→运行shell→ent命令 start the activity (它可以是应用程序中的应用程序或某些部分的主要活动,例如我的示例中的监视数据:

  • 使用NetMonitor Mini( info.kfsoft.android.TrafficIndicatorPro )我可以决定在背景中自动启动数据监控服务,因此在命令框中我写入: am startservice -n info.kfsoft.android.TrafficIndicatorPro/.TrafficMonitorService 在启动时开始。

  • 如果需要root,请记住相应地选中框。

  • 在退出Tasker(现在保存并准备执行的配置文件)之前按下所有内容(您的个人资料)

extras :使任务员更优先(允许任务的自动启动,从电池优化,任务杀手等中排除)

说明:启动后不久,动作启动了背景中的应用程序)

 

Probably the best way to auto-launch an application in the background (without UI explicitly) is using the am startservice -n command together with automation with applications such as Tasker and the like capable of registering a BOOT_COMPLETED signal.

Depending on the nature of the application (which may require root), you can set up this in Tasker:

Note: The application needs to have a defined service(s) declared in manifest.xml file

You can use Tasker (7 day trial available) to accomplish this:

Objective: Auto start a defined application in background after boot

Profile (or Trigger)

Create a Profile which allows triggering of the Task after boot:

  • Go to Profiles Tab and click "+"
  • Event xe2x86x92 System xe2x86x92 Device Boot
  • Tap back to exit from this window

Task

You will notice as soon as you exit, you will be prompted to link this Profile to a Task;

  • Scroll all the way up the Task list select "New Task + "
  • You can name this Task AutoStart or anything.
  • Click "+" to add new Action
  • Code xe2x86x92 Run shell xe2x86x92 enter command start the activity (it can be the main activity of the app or certain parts e.g monitoring data in my example:

  • Using NetMonitor Mini (info.kfsoft.android.TrafficIndicatorPro) I may decide to auto start in background the data monitoring service, so in the command box I write: am startservice -n info.kfsoft.android.TrafficIndicatorPro/.TrafficMonitorService to start at boot.

  • If it needs needs root, remember to check the box accordingly.

  • Press back the way all back until you exit Tasker (your profile is now saved and is ready for execution)

Extras: Give Tasker more priority (allow auto-start for Tasker, exclude from battery optimisations, task killers etc)

Explanation: Soon after boot, the action starts the application in background)

 
 
   
   

相关问题

0  最好阻止AutoStart应用程序,或让他们在启动时运行?  ( Best to block autostart apps or let them run at boot time ) 
当Android仍然是一个婴儿绿色机器人时,我会通过所有用户安装的应用程序(不是系统应用程序),并在大多数大部分中关闭自动启动权限。这将使Android设备启动得更快并以更具可用内存开头。 然后我开始奇怪:如果其中一些应用程序实际上在手机开始时做出什么重要的事情怎么办?也许他们正在清理他们的临时文件,压缩数据库,排序...

45  如何防止应用程序在启动时运行? [复制]  ( How can i prevent applications from running on startup ) 
这个问题已经在这里有一个答案: 关闭 8年前。 可能的重复: 如何停止运行的应用程序和服务? 我已经安装了一些我最喜欢的应用程序,除了他们所有人都决定他们太重要了而不是自动启动。他们都不是在...

4  如何在启动时自动启动Android Acess Point?  ( How to automatically launch android acess point on startup ) 
我的银河系与三星Android建立在它上面为我提供了运行手机作为W-LAN acess点,通过移动数据连接到互联网。 我想配置接入点以在启动手机后立即开始工作。 怎么做? 奖励点如果可以通过adb实现设置和/或如果我也可以从adb设置wifi密码。 ...

1  如何在初创版中运行一个应用程序  ( How to run an app on startup in background ) 
如何在背景中运行一个应用程序?例如GlassWire,卡巴斯基在启动中运行,以及在通知栏托盘中的顶部显示。我想在启动时在背景中运行GOM音频;自动出现在托盘中。 ...

5  启动Services [重复]  ( Start services at boot ) 
这个问题已经在这里有一个答案: 打开启动/启动后的应用程序 (1答) 关闭...

2  'OK Google'自动启动“随机”  ( Ok google auto launch randomly ) 
我的手机是摩托罗拉Moto G3。有时,当我不使用它时,'OK Google'功能会自动启动并记录我的声音。我认为这可能是一个错误。是任何解决方法,无法防止这种情况而不禁用"OK Google" 语音检测? 或者是nsa? ...

9  如何在CM12.1中在引导上运行脚本?  ( How to run a script on boot in cm12 1 ) 
大多数问题,我可以找到与此相关的有关2011年和其在临时,所以也许事情发生了变化并不令人惊讶。我已经尝试了一堆事情,没有任何结果。 /system/etc/init.d 中有一些脚本(也会出现在我的设备上的 /etc/init.d 下面)。特别是,存在一个 00banner 脚本,它应该记录欢迎消息。欢迎消息永远...

7  如何识别和更改设置为启动项的应用[复制]  ( How to identify and change apps which are set as startup items ) 
这个问题已经在这里有答案: 如何阻止应用程序在启动时运行? [重复] (8个答案) ...

2  Android 2.2 - 如何查看在启动时运行的应用程序[复制]  ( Android 2 2 how to see applications that run at start up ) 
这个问题已经在这里有答案: 关闭 10年前。 可能的重复: 如何阻止应用程序在启动时运行? 你好! 是否有可能看到在启动时运行的应用程序? 例如,雅虎的白痴制作了Android Messen...

2  我需要远程访问我的MyTouch 3G幻灯片使用Web界面,无法访问手机  ( I need remote access to my mytouch 3g slide using a web interface with no access ) 
我有一个MyTouch 3G幻灯片,目前在密苏里州,我在北卡罗来纳州。我有我的Google Play帐户信息并访问PC。手机未锁定密码,但它已插入并具有信号,无WiFi。有一些应用程序可以看到,可以安装,只要您接受Google Play的权限,它将在没有用户交互的情况下安装和自动运行。我已经尝试了Androidlos...

2  Android Mini-PC:如何自动启动公共显示  ( Android mini pc how to autostart for public display ) 
我有一个mk808 android mini pc,我想用于公共显示器。我可以打开一个浏览器确定并获取我想要的页面,但是当电源失败时,我必须再次手动打开该页面。我不希望它做任何其他事情,但显示互联网页面。有没有办法自动启动浏览器以及该页面? ...

0  外部USB驱动器连接时抑制“autoplay”  ( Suppress autoplay when external usb drive connected ) 
在某些手机上,当外部USB驱动器连接到手机时,有一种自动播放功能,它会自动带来"我的文件" 屏幕。有没有办法抑制这一点? 这发生在我的注释2上,使用Android版本4.1.2,但在我的注释1中没有版本4.0.4。只是为了清晰,我希望驱动器像往常一样自动在背景中安装,但只是没有提出"我的文件" 屏幕。我有一个应用程序...

3  查找在启动时启动的所有应用程序的列表  ( Find a list of all apps that launch at boot time ) 
我在三星J7中使用Android 5.1.1(编辑:6.0.1)。 我想获取在引导时启动的应用程序列表 1 。 识别此类列表的替代方法是什么? (优选来自Android的本国) 我找不到任何乡土。我确实找到了其他选择/帖子,但我不确定海报是关于这些方法的份额,矛盾的信息,所以我明确问: 答案给出 Andro...

66  如何停止运行的应用程序和服务?  ( How can i stop applications and services from running ) 
当我的手机启动时,在后台上运行了几个应用程序/服务我宁愿的。当我在使用应用程序时按主按钮时,该应用程序通常会进入后台而不退出。如何从运行中停止这些应用程序? ...

24  有没有办法永久关闭Google地图,直到需要?  ( Is there a way to permanently turn off google maps until needed ) 
谷歌地图似乎对它注册了疯狂的意图,以及其他开始的方式。 因为这是一个漂亮的资源饥饿的应用程序(尤其是记忆力),我非常希望它永久性未运行/直到我实际需要它。但是,Android一直在一直开始 - 例如,当连接状态发生变化时(对于我频繁地发生在室内),或GPS /网络位置发生变化。 是否有一些方法可以确保Google地图...

2  启动应用程序(即使是SD卡应用程序)  ( Launch app on start even sd card apps ) 
我很确定(尽管没有见过它们),当你打开手机时,有关运行一些应用程序的问题。但我想要一个更复杂的东西。我有一些应用程序在开始时运行。其中一些没有遇到麻烦,因为它们安装在手机中,但其余的安装在我的SD卡中。众所周知(我认为,启动Android后,我认为正常)需要几秒钟即可加载SD卡中保存的所有信息。在Android完成从...

2  Android应用程序可以运行,没有至少推出一次吗?  ( Can android app run without being launched at least once ) 
我所知道的,除非你至少启动一次(即使它们有背景服务),否则大多数应用程序都不会开始。 但是那些那些情况怎么样,例如,在他们的清单中拥有接收意图启动呢?这足以推出他们的代码? ...

2  在终端-IDE中,如何在设备上打开时自动启动telnetd?  ( In terminal ide how do i get telnetd to start automatically whenever the device ) 
我认为终端 - ide是自切片面包以来最好的东西,但我不确定如何让Telnetd自动启动。 ...

2  当WiFi切换时,Android应用程序会自动打开  ( Android applications automatically turning on when wifi is toggled on ) 
首先,我在自定义ROM上安装了权限管理,这可以防止在启动期间随机启动应用程序。 但是,我注意到这是不足以阻止当我的WiFi打开时运行的一些应用程序。为什么这是个问题?我发现我的Android似乎滞后了几秒钟,而WiFi正在被打开。所以我去寻找一个解决方案,但似乎没有以除了使用不同的应用程序集的任何东西。 我认为问题可...

0  我如何停止雅虎启动(按Mob尝试Autorun Manager)  ( How can i stop yahoo starting up trying autorun manager by mob ) 
雅虎邮件自动启动 如何阻止它这样做? 我尝试了autoruns mobiwia - andrs Studio https://play.google .com /商店/应用程序/详细信息?id = com.rs.autorun& hl = en 这向雅虎邮件显示了一堆"意图" ,但我不知道在那里...

8  为什么某些应用程序即使在我不使用它们时也会运行?  ( Why do certain apps run even when i dont use them ) 
我发现某些应用程序(例如,亚马逊MP3和股票)偶尔会在后台运行,即使我从未打开过他们也是如此。为什么是这样?这是不可取的 - 那些CPU周期是我的,而不是他们的! ...

8  有没有办法让Facebook仅在我想要的时候运行?  ( Is there any way to let facebook run only when i want ) 
有没有办法让Facebook应用程序仅在我想使用它时运行,并且当我不需要它时真的关闭它? 我已经用autoStarts禁用了它,移动到SD,但它仍在运行24/7。 我不想出现在Facebook聊天中,也不想浪费30MB的RAM,当然,主屏幕上没有FB小部件 ...

1  修改`playlpm`文件导致关闭而不是重新启动  ( Modification of playlpm file causes shutdown instead of rebooting ) 
修改 playlpm 文件导致关闭而不是重新启动我的三星Galaxy S4 Mini I9192。 更新的playlpm在键入终端命令"playlpm" 完全加载时重新启动手机。 但是当S4迷你关闭时,相同的PlayLPM文件表现得很奇怪。 S4 mini显示电池图标,无需动画,当它意识到充电器连接时。之后,它可以按...

0  应用程序未启动设备启动  ( App not starting on device boot ) 
我正在使用应该在设备上自动启动的自动化应用程序(重新)启动。但它没有发生。我检查了所有权限,并授予一切。我的设备是沃达丰智能E9。同一应用程序在Optus手机中完美地工作。 我使用检查了沃达丰智能E9的日志 adb logcat -e com.demo.example 并找到以下行: 06-11 11:...

0  自动启动和关闭应用程序  ( Auto start and closing apps ) 
我的Android设备植被了,它为4.4.2。 控制自动启动应用程序,我安装了清洁主站并允许它进行root访问权限。我停止了自动启动的许多应用程序。要控制启动应用程序,我安装了Boot Manager Xposed。除了这些我还安装了其他应用程序,还用于控制自动启动和启动应用程序。 但是,我有以下问题。 尽管上面,...

相关问题

0  最好阻止AutoStart应用程序,或让他们在启动时运行? 
45  如何防止应用程序在启动时运行? [复制] 
4  如何在启动时自动启动Android Acess Point? 
1  如何在初创版中运行一个应用程序 
5  启动Services [重复] 
2  'OK Google'自动启动“随机” 
9  如何在CM12.1中在引导上运行脚本? 
7  如何识别和更改设置为启动项的应用[复制] 
2  Android 2.2 - 如何查看在启动时运行的应用程序[复制] 
2  我需要远程访问我的MyTouch 3G幻灯片使用Web界面,无法访问手机 
2  Android Mini-PC:如何自动启动公共显示 
0  外部USB驱动器连接时抑制“autoplay” 
3  查找在启动时启动的所有应用程序的列表 
66  如何停止运行的应用程序和服务? 
24  有没有办法永久关闭Google地图,直到需要? 
2  启动应用程序(即使是SD卡应用程序) 
2  Android应用程序可以运行,没有至少推出一次吗? 
2  在终端-IDE中,如何在设备上打开时自动启动telnetd? 
2  当WiFi切换时,Android应用程序会自动打开 
0  我如何停止雅虎启动(按Mob尝试Autorun Manager) 
8  为什么某些应用程序即使在我不使用它们时也会运行? 
8  有没有办法让Facebook仅在我想要的时候运行? 
1  修改`playlpm`文件导致关闭而不是重新启动 
0  应用程序未启动设备启动 
0  自动启动和关闭应用程序 



© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有