タグ付けされた質問 「auto-start」

1
アプリケーションとサービスの実行を停止するにはどうすればよいですか?
携帯電話が起動すると、バックグラウンドで実行されているいくつかのアプリケーション/サービスがあります。また、アプリの使用中に[ホーム]ボタンを押すと、そのアプリは通常終了せずにバックグラウンドになります。これらのアプリの実行を停止するにはどうすればよいですか?

7
必要になるまでGoogleマップを完全にオフにする方法はありますか?
Googleマップには、非常に多くのIntentが登録されているようです。また、他の開始方法もあります。 これはかなりリソースを消費するアプリであるため(特にメモリに関して)、実際に必要になるまで、または実際に必要になるまで、永続的に実行しないようにしたいです。ただし、Androidは常に接続を開始し続けます。たとえば、接続状態が変わったとき(屋内ではかなり頻繁に発生します)、GPS /ネットワークの場所が変わったときなどです。 アイコンをクリックして意図的に起動するまで、Google Mapsがどのプロセスも開始しないことを保証する方法はありますか? 環境:Droid X、根付き株Froyo 2.2を実行。私が持って自動的に起動します。Advanced Task Killer、およびインストールされているTitanium BackupのProバージョン。 私はほとんどすべての方法にかなりオープンです 信頼できます。 再構成に5分間の作業を必要とせずに、必要に応じて100%の目的の機能を備えたGoogleマップを使用できます。 理想的には、それを使用するためにリブートする必要はありませんが、これは契約キラーではありません。 Googleマップだけでなく、他のアプリケーションにも適用できる一般的な方法を強く希望します。 私はUnix / Linuxシステム管理の経験が豊富なソフトウェア開発者です。つまり、シェルプロンプトまたはシェルスクリプトの作成/実行(またはAndroid Scripting EnvironmentのPerl)を必要とするソリューションは非常に歓迎されます。 独自のJava Androidアプリの作成を伴うソリューションは、Android開発初心者が100%失われることなく少なくともある程度の作業を完了することができるほど十分に詳細である限り許容されます。 私が試したもの: Task Killerを介したプロセスの強制終了は機能していません-すぐに、またはしばらくしてから再開します。おそらくインテント経由ですが、100%確実ではありません。 GMapsの問題を取り除くための標準的な方法(Latitudeからログアウトする/ GPSとネットワークロケーターをシャットダウンする)。これは大いに役立つようですが、GPS /ロケーターを完全にシャットダウンする必要は受け入れられないように感じます。たとえば、ロケールアプリやロケールベースのTaskerを実行できません。 Titanium Backup Proを使用してフリーズします。これには再起動が必要で、一般的にあまり快適ではありません。 私が考えた可能性のあるアプローチ(しかし、方法がわからない)は次のとおりです。 どういうわけか、不要なときにGoogleマップによって登録されたすべてのインテントを完全に削除(オフ)します。 問題:最初に、Googleマップが使用するすべてのインテントがわからない。 第二に、私が知っている唯一の実用的な方法は、実用的なソリューションではない自動起動アプリです- 私が知っているすべてのインテントを見つけて再度有効にするのに〜5-10分かかります(自動起動は本当に貧弱です-アプリのインテント管理-インテントごとに集中しています)、自動起動が知らないインテントを気にしないでください(ブラックボックスで、どのインテントが見逃されているかわかりません) JARファイルの名前を変更するか、Android上で何でも実行可能ファイルが言うから(全体の.apk?)されますスクリプト持ちGoogleMaps.apkにGoogleMaps.disabled.apkして背中を。 問題:これがルート化されたFroyoで実行できるかどうかわかりません。また、GoogleマップはDroidXにプリインストールされているので、名前の変更は何らかの形でアップデートにのみ影響し、元のアプリには影響しませんか? APKに移動し、マニフェストファイルの名前を変更/移動/空にするスクリプトを用意して、そのアプリのインテントを削除します。 問題:これには再コンパイルが必要ですか?必ずマイナスの再起動が必要です

1
起動時/起動後にアプリを開く
Androidベースのデバイスを(再)起動するたびに、選択したアプリケーションを強制的に起動する必要があります。 このタスクを達成するために使用できるもの(構成設定、外部アプリケーションなど)はありますか?または、この種の動作はホーム画面管理者のみに制限されていますか?

6
CM12.1の起動時にスクリプトを実行する方法
これに関連して私が見つけることができるほとんどの質問は、2011年前後のものであり、おそらく物事が変わったのはそれほど驚くことではないでしょう。私はたくさんのことを試しましたが、結果はまったくありませんでした。 いくつかのスクリプトが含まれています/system/etc/init.d(これ/etc/init.dはデバイスにも表示されます)。特に、00bannerウェルカムメッセージを記録することになっているスクリプトがあります。ウェルカムメッセージがlogcatに表示されることはありません。 私は自分のスクリプトをここに配置しましたが、最終的にはこれだけになりました。 #!/system/bin/sh log -t mytest Testing 何もない。端末から手動で実行しない限り、logcatには表示されません。その後、動作します。 ここには、90userinitファイル/data/local/userinit.shが存在する場合に呼び出すファイルもあります。上記と同じ内容で作成しました。繰り返しますが、logcatには何も表示されません。これは驚くべきことではありませ00bannerん。実行しないと、これも実行されないからです。 「init.rc」という名前の何かを検索しましたが、デバイスのどこにもそのようなものはありません。 私のスクリプトはすべて755の権限を持っています。 他に何を試すことができますか?(私のためにスクリプトを実行するアプリ以外)

9
必要なときにだけFacebookを実行させる方法はありますか?
Facebookアプリを使用したいときにのみ実行し、不要になったときに本当に閉じる方法はありますか? 自動起動ですでに無効にしていて、SDに移動しましたが、24時間365日稼働しています。 Facebookチャットに表示したくない、30 mbのRAMを無駄にしたくない、もちろんホーム画面にFBウィジェットがない

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.