問題
Android 5.1.1にアップデートしてから、最近のアプリに統合された新しいタブスイッチャーの使用を開始しましたが、クロムをクリックするたびに、最後のタブが開くのを待つ必要があります。最近のアプリで開いていたはずの古いタブ。
about:blankを使用するブックマークを作成しようとしました。これは、新しいタブページからブックマークや履歴にアクセスできないことを除いて機能しますが、新しいタブページに直接リンクしようとするとメソッドが見つかりません動作します。
「about:newtab」を使用すると、ランチャーに透明なオーバーレイが表示され、最近のアプリでChromeとして表示されます。
chrome:// newtabまたはchrome-native:// newtabを使用して、ランチャーから「アプリがインストールされていません。」というトーストを受け取ります。
クロームを単に新しいタブに開くUIのないシンプルなアプリを作成するか、Xposedを使用してクリック時に新しいタブで開くように変更することを考えましたが、これをどうするかはわかりません。
質問
「chrome://」リンクのハンドラとしてChromeを追加するために変更できるシステム内のファイルはありますか?
ランチャーにショートカットを作成してChromeの新しいタブを開くには、他にどのような方法を試すことができますか?
より詳しい情報
- テスト済みのランチャー:Novaランチャー、Google Nowランチャー
- Chromeバージョン:Chrome 45.0.2454.94、Chrome Beta 46.0.2490.34
- Androidバージョン:5.1.1 LMY48M
- デバイス:Nexus 5
@Firelord Taskerを使用してそのコマンドを実行するためのショートカットを作成しようとしましたが、結果として次のようになりました。 apps.chrome.ChromeTabbedActivity}エラータイプ3エラー:アクティビティクラス{com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity}は存在しません。
—
-Jsilvermist
アクティビティ名が変更されているようです。改訂されたコマンドは次のとおりです。
—
Firelord
am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
@Firelord改訂されたコマンドを使用すると、コマンドが画面をわずかに実行した後、アクティビティが起動されているかのように見えますが、何も表示されず、最近のアプリメニューに何も表示されません。TaskerとTerminal Emulatorの両方を使用してテストしました。
—
Jsilvermist
私のAndroid 5.0.2では動作していますが、Android 5.1.1では動作が不安定です。連続して、単一のタブを持つウィンドウが起動し、次にコマンドを実行するときに、以前のすべてのタブがバックグラウンドで表示されます。何が原因なのかわかりません。Chrome v45.0.2454.94を実行しています。
—
消防士
am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
ルート権限で試してみましたか(改行はありません)?まさにあなたが望むものを私は混乱していますが。そのコマンドを実行するアプリのショートカットを作成できます。ここで仕事をすることができる多くの自動化ツールがあります。関連:することができます私はオープンChromeがAndroid上で、コマンドラインから?