Androidの操作を自動化するアプリMacroDroidのスレです。
マクロ製作の質問や情報交換をしましょう。作成したマクロの共有も大歓迎です。
次スレは>>970が立てること。立てられない場合は>>990が代わりに立ててあげてください。
■前スレ
【自動化】MacroDroid Part10【マクロ】
https://egg.5ch.net/test/read.cgi/android/1690221340/
Part9
https://egg.5ch.net/test/read.cgi/android/1678869789/
Part9 ワッチョイあり
https://egg.5ch.net/test/read.cgi/android/1678657575/
Part8
https://egg.5ch.net/test/read.cgi/android/1659392906/
Part8 ワッチョイあり
https://egg.5ch.net/test/read.cgi/android/1659397583/
Part7
https://egg.5ch.net/test/read.cgi/android/1653829593/
探検
【自動化】MacroDroid Part11【マクロ】
■ このスレッドは過去ログ倉庫に格納されています
2023/10/29(日) 19:27:13.56ID:IDWM4sG7
2024/01/15(月) 21:51:05.92ID:va0iV4ym
>>628
俺も以前に調べたけどわからなかったので今はアプリの通知をサイレント表示させておいてその通知が消えたらアプリを起動させてすぐに閉じる動作をさせてる
この方法だと画面が一瞬切り替わるのでいまいちな面もあるからもっとスマートなやり方あるなら俺も知りたい
俺も以前に調べたけどわからなかったので今はアプリの通知をサイレント表示させておいてその通知が消えたらアプリを起動させてすぐに閉じる動作をさせてる
この方法だと画面が一瞬切り替わるのでいまいちな面もあるからもっとスマートなやり方あるなら俺も知りたい
2024/01/15(月) 22:54:49.70ID:zDUrbngE
2024/01/15(月) 23:47:19.41ID:GJn87f6x
すみません
現在のバッテリー残量を確認するというアクション作られた方いましたら
マグロスクショお願いできません?
粗木そも無理かな・・
残量をテキストで読み上げさせたくて
現在のバッテリー残量を確認するというアクション作られた方いましたら
マグロスクショお願いできません?
粗木そも無理かな・・
残量をテキストで読み上げさせたくて
632名無しさん@お腹いっぱい。
2024/01/15(月) 23:49:52.28ID:f5lw5sz72024/01/16(火) 00:19:25.77ID:LKIB39tw
2024/01/16(火) 05:49:41.47ID:YOnoo+2R
2024/01/16(火) 06:56:26.81ID:CkbrQHFH
2024/01/16(火) 07:43:30.36ID:AbM4o4As
2024/01/16(火) 12:43:29.06ID:Igfwzvhn
2024/01/16(火) 19:12:47.66ID:hkduSOSf
画面の読取りで内容を連想配列に保存した後に左側(android:id/側)ではなくて右側の文字列の内容から左側のandroid:id/*を変数に取り出す事はできますか?
639名無しさん@お腹いっぱい。
2024/01/16(火) 19:22:39.26ID:FgnEtF1o2024/01/16(火) 21:32:16.35ID:hkduSOSf
>>639
ありがとう
でも連想配列を繰り返すアクションを使った事がなかったので何を言ってるのか全然わかりませんでした… これでわかったら質問してないよ~ レベルでしたけどググって何度も試行錯誤してたらこれかな?というところまで来ましたw
だけど結果が出てくるまで数秒間待たされてしまうのでこのやり方でマクロ組むのは辛いかもです
ありがとう
でも連想配列を繰り返すアクションを使った事がなかったので何を言ってるのか全然わかりませんでした… これでわかったら質問してないよ~ レベルでしたけどググって何度も試行錯誤してたらこれかな?というところまで来ましたw
だけど結果が出てくるまで数秒間待たされてしまうのでこのやり方でマクロ組むのは辛いかもです
641名無しさん@お腹いっぱい。
2024/01/16(火) 22:01:34.18ID:y/KH2k7n >>640
目的のキーが取れたら「繰り返しを中止」か「次の繰り返しに進む」で繰り返しを中断させればある程度は速度の向上が見込めるかも
目的のキーが取れたら「繰り返しを中止」か「次の繰り返しに進む」で繰り返しを中断させればある程度は速度の向上が見込めるかも
2024/01/16(火) 23:14:15.31ID:CkbrQHFH
>>637
uuid調べられず頓挫…。。。
uuid調べられず頓挫…。。。
2024/01/17(水) 07:36:28.86ID:L8dvjELp
2024/01/17(水) 22:10:09.08ID:6Gp5cNsS
何が変わったのかよくわからないけどヘルパーが更新せれてたので
https://macrodroidlink.com/helper/MacroDroidHelper_v1_14.apk
https://macrodroidlink.com/helper/MacroDroidHelper_v1_14.apk
2024/01/17(水) 22:37:42.69ID:p8HQdgl3
Android14に対応したか?
2024/01/17(水) 22:46:20.67ID:By85LZrK
してない
2024/01/18(木) 00:28:41.18ID:Kw2ghyVS
Android14以上使ってる人はAPKインストール用のマクロ作ると便利だぞ
https://i.imgur.com/vgs6C9S.jpg
https://i.imgur.com/yHchQYI.jpg
ワイヤレスデバッグ自動接続マクロと併用してる
https://i.imgur.com/vgs6C9S.jpg
https://i.imgur.com/yHchQYI.jpg
ワイヤレスデバッグ自動接続マクロと併用してる
2024/01/18(木) 08:03:04.67ID:/EBwAA14
play storeに組み込めない機能をHelperとして~、ってのが理由らしいけど
Helperの更新チェックをMacroDroidにさせることも禁止なのかね?
Helperの更新チェックをMacroDroidにさせることも禁止なのかね?
2024/01/18(木) 08:07:20.04ID:Jy2+HyiB
Xiaomiヘルパーも1.14
2024/01/18(木) 08:24:20.47ID:IlJ0joSt
2024/01/18(木) 08:35:03.95ID:qMHEIiyG
>>647
自分も14じゃないので細かい事がわからないんだけどTermux単体にadb搭載してるの? それともpcに接続して使う?
自分も14じゃないので細かい事がわからないんだけどTermux単体にadb搭載してるの? それともpcに接続して使う?
2024/01/18(木) 12:04:35.30ID:pRLZLvko
他のアプリだとこれからはadb経由しか無理対応は出来ないと書きてたな
2024/01/18(木) 12:15:03.84ID:S5HDzQKa
デフォだと野良アプリインストール出来なくなったの?泥14
クソくない?
クソくない?
2024/01/18(木) 12:26:14.53ID:ftPJVUXw
2024/01/18(木) 13:10:21.73ID:+M8NFZKi
2024/01/18(木) 13:38:37.43ID:RoOxKPBI
Android14にしたらMacrdroid のヘルパーが面倒な事になるのは知ってたけど他の野良アプリも入れられなくなるの?
Gcam とかも?
Gcam とかも?
2024/01/18(木) 14:53:05.73ID:Wr8Oes3E
2024/01/18(木) 17:23:37.66ID:Jy2+HyiB
2024/01/18(木) 18:33:53.74ID:RaIVQIPm
>>658
Termux:Taskerが必要
F-Droidからインストールできる
MacroDroidにTermuxを操作するための権限を付与する必要があるから
いつものadb hackの様にこのコマンドを実行する必要がある
「adb shell pm grant com.arlosoft.macrodroid com.termux.permission.RUN_COMMAND」
意外と忘れやすいのがTermuxのストレージへのアクセス許可
スマホの設定からTermuxのアプリ情報を開いて、ストレージへのアクセスを許可する必要がある
Termux:Taskerで使うシェルスクリプトの.shファイルはこのディレクトリに配置する
「/data/data/com.termux/files/home/.termux/tasker」
これは俺がそうしてるって訳じゃなくてアプリの仕様で決まってる
非rootだとファイラーから直接いじることはできないけどmvコマンドとか使えば配置できる
そのディレクトリはこのコマンドで作れる
「mkdir -p ~/.termux/tasker」
adbはこのコマンドでインストールできる
「pkg install android-tools」
念の為この2つのコマンドも実行してパッケージを更新しておくといいかも
「apt update」
「apt upgrade」
途中Yes/Noを聞かれると思うけど全部デフォルトを選んでおけばOK
シェルスクリプトの内容はこれ
「FilePath="$1"
adb install --bypass-low-target-sdk-block ${FilePath}」
Ternux:TaskerのMacroDroidでの入力方法はこんな感じ
https://i.imgur.com/5M00ImD.jpg
Termux:Taskerが必要
F-Droidからインストールできる
MacroDroidにTermuxを操作するための権限を付与する必要があるから
いつものadb hackの様にこのコマンドを実行する必要がある
「adb shell pm grant com.arlosoft.macrodroid com.termux.permission.RUN_COMMAND」
意外と忘れやすいのがTermuxのストレージへのアクセス許可
スマホの設定からTermuxのアプリ情報を開いて、ストレージへのアクセスを許可する必要がある
Termux:Taskerで使うシェルスクリプトの.shファイルはこのディレクトリに配置する
「/data/data/com.termux/files/home/.termux/tasker」
これは俺がそうしてるって訳じゃなくてアプリの仕様で決まってる
非rootだとファイラーから直接いじることはできないけどmvコマンドとか使えば配置できる
そのディレクトリはこのコマンドで作れる
「mkdir -p ~/.termux/tasker」
adbはこのコマンドでインストールできる
「pkg install android-tools」
念の為この2つのコマンドも実行してパッケージを更新しておくといいかも
「apt update」
「apt upgrade」
途中Yes/Noを聞かれると思うけど全部デフォルトを選んでおけばOK
シェルスクリプトの内容はこれ
「FilePath="$1"
adb install --bypass-low-target-sdk-block ${FilePath}」
Ternux:TaskerのMacroDroidでの入力方法はこんな感じ
https://i.imgur.com/5M00ImD.jpg
2024/01/18(木) 22:38:28.15ID:BSlsYlrT
アンドロイド14で古いバージョンアプリをインストール出来なくなるのはわかるけど何でヘルパーもインストール出来ないのよ
2024/01/18(木) 22:39:37.68ID:LbLbi1pt
>>659
とりあえずメモったありがとう
とりあえずメモったありがとう
2024/01/19(金) 00:24:14.95ID:B7jbbaW5
>>659
有能感謝
有能感謝
2024/01/19(金) 00:33:37.00ID:FdXMpB6X
2024/01/19(金) 01:11:47.94ID:B7jbbaW5
詳しくないんだがADBで入れるより簡単?
MacroDroid自体も使ってない
MacroDroid自体も使ってない
2024/01/19(金) 01:57:30.33ID:DMsvT01r
2024/01/19(金) 02:06:11.36ID:DMsvT01r
2024/01/19(金) 02:21:33.76ID:/JrRkAwO
通知をトリガーにしてマクロ動かすと通知そのものがこなくなる現象が増える気がする
似たようなこと感じる人いる?
似たようなこと感じる人いる?
2024/01/19(金) 02:26:16.34ID:B7jbbaW5
>>666
ADB調べるわ。ありがとう
ADB調べるわ。ありがとう
669名無しさん@お腹いっぱい。
2024/01/19(金) 08:25:12.00ID:+/9Bibqg 基地外呼ばわり君、ADBにはだんまりで草
2024/01/19(金) 08:32:17.67ID:LOvdOZRX
Android13
PC持っておらずMDは
「ADB⚡OTG - Android Debug Bridge」をチェック! - https://play.google.com/store/apps/details?id=com.htetznaing.adbotg
これ使い
pm grant com.arlosoft.macrodroid ~などやった
Android14にアプデされたときもADB⚡OTG使えばいいのかな?
PC持っておらずMDは
「ADB⚡OTG - Android Debug Bridge」をチェック! - https://play.google.com/store/apps/details?id=com.htetznaing.adbotg
これ使い
pm grant com.arlosoft.macrodroid ~などやった
Android14にアプデされたときもADB⚡OTG使えばいいのかな?
2024/01/19(金) 08:57:31.81ID:eBmi+8Lm
LADB使ってるわ
2024/01/19(金) 09:16:32.15ID:GkHYOipJ
セキュリティ
インストール可能な最小対象 API レベル
Android 14 以降では、targetSdkVersion が 23 未満のアプリはインストールできません。これらの最小対象 API レベルの要件をアプリが満たすことを必須とすることで、ユーザーのセキュリティとプライバシーを強化しています。
マルウェアは多くの場合、新しい Android バージョンで導入されたセキュリティとプライバシー保護を回避するため、古い API レベルをターゲットにします。たとえば、一部のマルウェア アプリは、2015 年に Android 6.0 Marshmallow(API レベル 23)で導入された実行時の権限モデルの対象にならないよう、22 の targetSdkVersion を使用します。この Android 14 の変更により、マルウェアが強化されたセキュリティとプライバシー保護を回避することが難しくなります。下位の API レベルをターゲットとするアプリをインストールしようとすると、インストールに失敗し、Logcat に次のメッセージが表示されます。
INSTALL_FAILED_DEPRECATED_SDK_VERSION: App package must target at least SDK version 23, but found 7
Android 14 にアップグレードするデバイスでは、targetSdkVersion が 23 未満のアプリはインストールされたままになります。
古い API レベルをターゲットとするアプリをテストする必要がある場合は、次の ADB コマンドを使用します。
adb install --bypass-low-target-sdk-block FILENAME.apk
https://developer.android.com/about/versions/14/behavior-changes-all?hl=ja#security
インストール可能な最小対象 API レベル
Android 14 以降では、targetSdkVersion が 23 未満のアプリはインストールできません。これらの最小対象 API レベルの要件をアプリが満たすことを必須とすることで、ユーザーのセキュリティとプライバシーを強化しています。
マルウェアは多くの場合、新しい Android バージョンで導入されたセキュリティとプライバシー保護を回避するため、古い API レベルをターゲットにします。たとえば、一部のマルウェア アプリは、2015 年に Android 6.0 Marshmallow(API レベル 23)で導入された実行時の権限モデルの対象にならないよう、22 の targetSdkVersion を使用します。この Android 14 の変更により、マルウェアが強化されたセキュリティとプライバシー保護を回避することが難しくなります。下位の API レベルをターゲットとするアプリをインストールしようとすると、インストールに失敗し、Logcat に次のメッセージが表示されます。
INSTALL_FAILED_DEPRECATED_SDK_VERSION: App package must target at least SDK version 23, but found 7
Android 14 にアップグレードするデバイスでは、targetSdkVersion が 23 未満のアプリはインストールされたままになります。
古い API レベルをターゲットとするアプリをテストする必要がある場合は、次の ADB コマンドを使用します。
adb install --bypass-low-target-sdk-block FILENAME.apk
https://developer.android.com/about/versions/14/behavior-changes-all?hl=ja#security
2024/01/19(金) 10:03:40.19ID:0SLKoqxo
最近荒れずに穏やかだと思ってたけどどこに基地外が居たのかな
2024/01/19(金) 10:22:06.23ID:dGyjN42P
mdのヘルパーがtargetsdk22以下を要求するのはtargetsdk23以降で使えなくなる権限があるからなのかね
adb shell pm list permissions -g -d
で23以降にアプリが暗黙的に取得できなくなる権限を見れるみたい
adb shell pm list permissions -g -d
で23以降にアプリが暗黙的に取得できなくなる権限を見れるみたい
675名無しさん@お腹いっぱい。
2024/01/19(金) 10:37:27.22ID:+/9Bibqg >673
>>535
>>535
2024/01/19(金) 10:39:49.16ID:dGyjN42P
暗黙的に許可される権限、むちゃくちゃ多いなw
permission:android.permission.ACCEPT_HANDOVER permission:android.permission.ACCESS_BACKGROUND_LOCATION permission:android.permission.ACCESS_COARSE_LOCATION permission:android.permission.ACCESS_FINE_LOCATION permission:android.permission.ACCESS_MEDIA_LOCATION permission:android.permission.ACTIVITY_RECOGNITION permission:android.permission.ANSWER_PHONE_CALLS permission:android.permission.BLUETOOTH_ADVERTISE permission:android.permission.BLUETOOTH_CONNECT permission:android.permission.BLUETOOTH_SCAN permission:android.permission.BODY_SENSORS permission:android.permission.BODY_SENSORS_BACKGROUND permission:android.permission.CALL_PHONE permission:android.permission.CAMERA permission:android.permission.GET_ACCOUNTS permission:android.permission.NEARBY_WIFI_DEVICES permission:android.permission.POST_NOTIFICATIONS permission:android.permission.PROCESS_OUTGOING_CALLS
permission:android.permission.ACCEPT_HANDOVER permission:android.permission.ACCESS_BACKGROUND_LOCATION permission:android.permission.ACCESS_COARSE_LOCATION permission:android.permission.ACCESS_FINE_LOCATION permission:android.permission.ACCESS_MEDIA_LOCATION permission:android.permission.ACTIVITY_RECOGNITION permission:android.permission.ANSWER_PHONE_CALLS permission:android.permission.BLUETOOTH_ADVERTISE permission:android.permission.BLUETOOTH_CONNECT permission:android.permission.BLUETOOTH_SCAN permission:android.permission.BODY_SENSORS permission:android.permission.BODY_SENSORS_BACKGROUND permission:android.permission.CALL_PHONE permission:android.permission.CAMERA permission:android.permission.GET_ACCOUNTS permission:android.permission.NEARBY_WIFI_DEVICES permission:android.permission.POST_NOTIFICATIONS permission:android.permission.PROCESS_OUTGOING_CALLS
2024/01/19(金) 10:40:40.35ID:dGyjN42P
permission:android.permission.READ_CALENDAR permission:android.permission.READ_CALL_LOG permission:android.permission.READ_CELL_BROADCASTS permission:android.permission.READ_CONTACTS permission:android.permission.READ_EXTERNAL_STORAGE permission:android.permission.READ_MEDIA_AUDIO permission:android.permission.READ_MEDIA_IMAGES permission:android.permission.READ_MEDIA_VIDEO permission:android.permission.READ_MEDIA_VISUAL_USER
_SELECTED permission:android.permission.READ_PHONE_NUMBERS permission:android.permission.READ_PHONE_STATE permission:android.permission.READ_SMS permission:android.permission.RECEIVE_MMS permission:android.permission.RECEIVE_SMS permission:android.permission.RECEIVE_WAP_PUSH permission:android.permission.RECORD_AUDIO permission:android.permission.SEND_SMS permission:android.permission.USE_SIP permission:android.permission.UWB_RANGING permission:android.permission.WRITE_CALENDAR permission:android.permission.WRITE_CALL_LOG permission:android.permission.WRITE_CONTACTS permission:android.permission.WRITE_EXTERNAL_STORAGE
_SELECTED permission:android.permission.READ_PHONE_NUMBERS permission:android.permission.READ_PHONE_STATE permission:android.permission.READ_SMS permission:android.permission.RECEIVE_MMS permission:android.permission.RECEIVE_SMS permission:android.permission.RECEIVE_WAP_PUSH permission:android.permission.RECORD_AUDIO permission:android.permission.SEND_SMS permission:android.permission.USE_SIP permission:android.permission.UWB_RANGING permission:android.permission.WRITE_CALENDAR permission:android.permission.WRITE_CALL_LOG permission:android.permission.WRITE_CONTACTS permission:android.permission.WRITE_EXTERNAL_STORAGE
2024/01/19(金) 10:43:13.76ID:dGyjN42P
こんな量の権限にユーザーがいちいち許可拒否出してたらそらめんどいわな
mdヘルパーがtargetsdk22を使うわけだ
mdヘルパーがtargetsdk22を使うわけだ
2024/01/19(金) 11:32:52.50ID:0SLKoqxo
2024/01/19(金) 13:27:09.60ID:quwQlMs8
Macrdroid 使い始めて現在主に
➀履歴管理➁電源管理➂画面オフ④アラーム⑤録音⑥電話管理➆UI操作⑧通知管理
あとちょこちょこしたものとマクロ管理するためのマクロ。
たったこれだけでも無くなると不便極まりなくなりそうでiPhoneやらには乗り換えしたくない
➀履歴管理➁電源管理➂画面オフ④アラーム⑤録音⑥電話管理➆UI操作⑧通知管理
あとちょこちょこしたものとマクロ管理するためのマクロ。
たったこれだけでも無くなると不便極まりなくなりそうでiPhoneやらには乗り換えしたくない
2024/01/19(金) 13:58:11.20ID:N/3S8DR+
学校じゃiphoneseを使っている。
Androidを使っているなんて言ったら3色牛丼食えよキモオタとか、キモロイドーとか言われる。
同じ講義を受けているやつなんて、折り畳みへし折られて両画面踏みつけられているよ。入学祝いとお年玉が、僅か3日で消えたそうだ。
Androidを使っているなんて言ったら3色牛丼食えよキモオタとか、キモロイドーとか言われる。
同じ講義を受けているやつなんて、折り畳みへし折られて両画面踏みつけられているよ。入学祝いとお年玉が、僅か3日で消えたそうだ。
2024/01/19(金) 13:59:56.87ID:N/3S8DR+
俺も陰キャだけどiphoneseでも受け入れてもらえる。一種のお守りだよ。パシリからも開放されたし。
2024/01/19(金) 15:18:09.75ID:T0s57uwc
>>670
多分それだと無理じゃないかな
多分それだと無理じゃないかな
2024/01/19(金) 16:50:16.94ID:Od+NL4m2
まあこの手間と裏で操作されてました、データ抜かれてました
どっちが良いのか
どっちが良いのか
2024/01/19(金) 16:51:59.01ID:GSgXMloo
2024/01/19(金) 17:18:52.36ID:eBmi+8Lm
2024/01/19(金) 18:25:18.62ID:J+pci23h
LADB使ってワイヤレスデバッグでADBコマンド使った記憶はあるものの具体的な使い方はまったく覚えてない
使った当時に感じたのはこんなに面倒ならpc繋いだ方が楽だなーだった
使った当時に感じたのはこんなに面倒ならpc繋いだ方が楽だなーだった
2024/01/19(金) 22:34:13.16ID:J+pci23h
>>659
まだ13なんですけどそのうち14が降ってくると思うので真似て作って見ましたがうまくいきません
調べて見るとTermux:Tasker実行後に出力される変数のStandard Error Original Lengthの内容がadb: no devices/emulators foundとなっていました
何か心当たりないでしょうか?
まだ13なんですけどそのうち14が降ってくると思うので真似て作って見ましたがうまくいきません
調べて見るとTermux:Tasker実行後に出力される変数のStandard Error Original Lengthの内容がadb: no devices/emulators foundとなっていました
何か心当たりないでしょうか?
2024/01/19(金) 22:57:21.79ID:eBmi+8Lm
そのTermuxにadb環境は構築されてるの?
2024/01/19(金) 23:45:03.89ID:s0pqd4l6
>>689
Termux上でadbと打てば下記のような文言が表示されます
Android Debug Bridge version 1.0.41
Version 34.0.4-android-tools
Installed as /data/data/com.termux/files/usr/bin/adb
Running on Linux 4.19.191+ (aarch64)
Termux上でadbと打てば下記のような文言が表示されます
Android Debug Bridge version 1.0.41
Version 34.0.4-android-tools
Installed as /data/data/com.termux/files/usr/bin/adb
Running on Linux 4.19.191+ (aarch64)
2024/01/19(金) 23:57:44.43ID:XtzLWeKr
十中八九adb connectしてないせいじゃん
2024/01/20(土) 00:07:44.81ID:EtseKgE8
>>688
ワイヤレスデバッグでペアリングしないと使えないよ
ワイヤレスデバッグでペアリングしないと使えないよ
2024/01/20(土) 05:49:00.23ID:9j2iErzQ
2024/01/20(土) 08:26:51.16ID:9MjCZ3bN
あるアプリ(circlesidebar)がしばらくスマホを放置すると設定が解除されてしまいストレスなので定期的にアプリを起こすようにマクロを組んでみたのですが、上手くいきません。
アドバイス戴ければ幸いです。宜しくお願いします。
アドバイス戴ければ幸いです。宜しくお願いします。
2024/01/20(土) 08:27:34.51ID:9MjCZ3bN
2024/01/20(土) 08:50:53.55ID:iAXRGazP
>>691-692
ワイヤレスデバッグをオンにしてもエラー内容は変わりませでした
ワイヤレスデバッグをオンにしてもエラー内容は変わりませでした
2024/01/20(土) 09:19:38.43ID:iKwHQV8Q
adb devicesして載せろ
2024/01/20(土) 10:27:27.93ID:NBtIVY6r
pcに繋いでペアリングしたの?オンにしただけでは意味ないよ
2024/01/20(土) 10:35:27.68ID:NBtIVY6r
今はadb devicesでイケるのか
2024/01/20(土) 11:34:38.16ID:sJ+5nluI
>>697
Shizuku使って色々弄ってみたりしてたら状況が変わって来たので現状のスクショ貼ります
Termuxでadb devicesと打った結果
https://i.imgur.com/xelMpIq.png
マクロ実行結果
https://i.imgur.com/awz2IFs.png
Shizuku使って色々弄ってみたりしてたら状況が変わって来たので現状のスクショ貼ります
Termuxでadb devicesと打った結果
https://i.imgur.com/xelMpIq.png
マクロ実行結果
https://i.imgur.com/awz2IFs.png
2024/01/20(土) 12:06:22.41ID:iKwHQV8Q
2024/01/20(土) 12:15:00.84ID:iKwHQV8Q
んで、ポート5554開いてるんか知らんけど接続デバイスにemulator-5554が表示されてるから
adb install ...の行を
adb -s "(接続IPアドレス&ポート)" install ...
に書き換えろ
adb install ...の行を
adb -s "(接続IPアドレス&ポート)" install ...
に書き換えろ
2024/01/20(土) 12:27:51.00ID:iKwHQV8Q
あとtermuxで直接adbコマンド打つならshizuku関係ないんじゃないか?
2024/01/20(土) 13:06:44.53ID:zpcpMARm
そんな事する必要ないよ
もうadbはインストールされてるし
Bluetoothイヤホンを使うのにペアリングが必要なようにワイヤレスデバッグを使うのにも初回はペアリングが必要
「adb pair localhost:ポート番号」
「6桁のペアリングコード」
でペアリングしてから
「adb connect localhost:ポート番号」
で接続するだけ
もうadbはインストールされてるし
Bluetoothイヤホンを使うのにペアリングが必要なようにワイヤレスデバッグを使うのにも初回はペアリングが必要
「adb pair localhost:ポート番号」
「6桁のペアリングコード」
でペアリングしてから
「adb connect localhost:ポート番号」
で接続するだけ
2024/01/20(土) 13:11:06.28ID:zpcpMARm
とりあえずマクロが機能してるのかテストしたいだけならpcと繋いで「adb tcpip 5555」やっとけば?
それなら「adb connect localhost:5555」だけで接続できるし
再起動するまでポート5555開きっぱなしってのはバッテリー持ち悪くなりそうって理由で俺はワイヤレスデバッグ使ってるけど
それなら「adb connect localhost:5555」だけで接続できるし
再起動するまでポート5555開きっぱなしってのはバッテリー持ち悪くなりそうって理由で俺はワイヤレスデバッグ使ってるけど
2024/01/20(土) 13:19:13.68ID:zpcpMARm
本題とはずれるけど
more than one device/emulator
って出てきたら
「aeb kill-server」で一旦adbを終了させるといいぞ
more than one device/emulator
って出てきたら
「aeb kill-server」で一旦adbを終了させるといいぞ
2024/01/20(土) 13:54:37.32ID:iKwHQV8Q
>>705
どうでもいいけど5555でポート開放しておくならadb connect localhostだけで接続できそう
どうでもいいけど5555でポート開放しておくならadb connect localhostだけで接続できそう
2024/01/20(土) 13:58:03.30ID:aOzkBI66
流し読みしかしてないけどShizuku前提ならrishから-c "pm install"使えばいいよ
Termuxの作例もなぜワンライナーにsh用意してるのか謎だけど
Termuxの作例もなぜワンライナーにsh用意してるのか謎だけど
2024/01/20(土) 14:12:32.01ID:1Ct+9p4b
Shizukuって何に使うの?
今回は必要ないような気がするけど使うとしたらどう使うの?
今回は必要ないような気がするけど使うとしたらどう使うの?
2024/01/20(土) 14:13:53.81ID:1Ct+9p4b
あ、どう使うってのは手順っていう意味じゃなくて
なんのために使うの?って意味
なんのために使うの?って意味
2024/01/20(土) 14:16:11.73ID:iKwHQV8Q
そもそもShizukuは他のアプリにadbコマンドをAPIとして提供するアプリ
下のリンクでShizuku対応アプリの一部がまとめられてる
https://github.com/ThePBone/awesome-shizuku
下のリンクでShizuku対応アプリの一部がまとめられてる
https://github.com/ThePBone/awesome-shizuku
2024/01/20(土) 14:19:46.38ID:Vf7bYZnB
2024/01/20(土) 14:33:54.75ID:SJ/UAiBh
adb install --bypass-low-target-sdk-block /storage/emulated/0/Download/macro/MacroDroidHelper_v1_14.apk
これは動くの?エラーメッセージを全文見せてよ
これは動くの?エラーメッセージを全文見せてよ
2024/01/20(土) 14:52:59.76ID:Vf7bYZnB
>>713
一度F-Droidをアンインストールして違うフォルダで再度試しましたがF-Droidはインストールはされていませんでした
その時のエラー内容全文は下記です
adb: failed to install /storage/emulated/0/Download/1DMP/Programs/F-Droid.apk:
Exception occurred while executing 'install':
java.lang.IllegalArgumentException: Unknown option --bypass-low-target-sdk-block
at com.android.server.pm.PackageManagerShellCommand.makeInstallParams(PackageManagerShellCommand.java:3247)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1434)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:230)
at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
at android.os.ShellCommand.exec(ShellCommand.java:38)
at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:6109)
at android.os.Binder.shellCommand(Binder.java:1058)
at android.os.Binder.onTransact(Binder.java:886)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4434)
at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6093)
at android.os.Binder.
一度F-Droidをアンインストールして違うフォルダで再度試しましたがF-Droidはインストールはされていませんでした
その時のエラー内容全文は下記です
adb: failed to install /storage/emulated/0/Download/1DMP/Programs/F-Droid.apk:
Exception occurred while executing 'install':
java.lang.IllegalArgumentException: Unknown option --bypass-low-target-sdk-block
at com.android.server.pm.PackageManagerShellCommand.makeInstallParams(PackageManagerShellCommand.java:3247)
at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1434)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:230)
at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
at android.os.ShellCommand.exec(ShellCommand.java:38)
at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onShellCommand(PackageManagerService.java:6109)
at android.os.Binder.shellCommand(Binder.java:1058)
at android.os.Binder.onTransact(Binder.java:886)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4434)
at com.android.server.pm.PackageManagerService$IPackageManagerImpl.onTransact(PackageManagerService.java:6093)
at android.os.Binder.
2024/01/20(土) 14:55:45.54ID:swT1a3Z2
F-Droidは関係ないぞ…?
2024/01/20(土) 14:58:55.11ID:swT1a3Z2
ごめん
F-Droid.apkで試してるのね
F-Droid.apkで試してるのね
2024/01/20(土) 15:03:08.70ID:iKwHQV8Q
ああなるほど、adbのバージョンが古くて
bypass-low-target-sdk-block
の引数に対応してないんか面倒くさ
bypass-low-target-sdk-block
の引数に対応してないんか面倒くさ
2024/01/20(土) 15:07:32.04ID:WOdFOnQ9
>>711
今回のマクロに組み込むとしたらどう使うことになるの?
今回のマクロに組み込むとしたらどう使うことになるの?
2024/01/20(土) 15:20:29.07ID:kmv1LvBE
Android14にそろそろアプデしようかなと思ったけどなんか面倒そうだからやめておくか
2024/01/20(土) 15:26:15.72ID:ieQm2QiV
前にtermux-tasker設定しようとしたときこれじっこうしないとむりだったきおくある
https://github.com/termux/termux-tasker?tab=readme-ov-file#allow-external-apps-property-optional
https://github.com/termux/termux-tasker?tab=readme-ov-file#allow-external-apps-property-optional
2024/01/20(土) 15:33:03.85ID:iKwHQV8Q
2024/01/20(土) 15:36:05.89ID:iKwHQV8Q
てかtermuxレポジトリにあるadbも最新だよな?
というかadb shell pm install じゃだめなんか?
もう面倒くさくなってきた
というかadb shell pm install じゃだめなんか?
もう面倒くさくなってきた
2024/01/20(土) 15:57:55.06ID:DMw6cu93
>>719
自分も14の敷居の高さにアップデート躊躇しそうでしたが、ここのサポート力の高さを見て、書かれていること全て試してアップデートチャレンジしてみようと思ってます。
自分も14の敷居の高さにアップデート躊躇しそうでしたが、ここのサポート力の高さを見て、書かれていること全て試してアップデートチャレンジしてみようと思ってます。
2024/01/20(土) 17:36:42.85ID:0qUl2r42
F-DroidからTermuxとTermux:Taskerをインストール
(Termux:Taskerは今後の為にインストールしたが使わない)
下記コマンドをTermuxで実行
apt update
apt upgrade
termux-setup-storage
pkg install android-tools
mkdir -p ~/.termux/tasker
画面分割を利用してペアリングする
adb pair localhost:port
ワイヤレスデバッグで接続する
adb connect localhost:port
パスとファイル名を指定してインストールする
adb install --bypass-low-target-sdk-block FILENAME.apk
これで行けるはずだが、そんなに難しい事ではないと思う
公式フォーラムの参考情報
https://www.macrodroidforum.com/index.php?threads/guide-setting-up-and-using-adb-commands-with-termux.5640/
https://www.macrodroidforum.com/index.php?threads/installing-helper-on-android-14.5606/
(Termux:Taskerは今後の為にインストールしたが使わない)
下記コマンドをTermuxで実行
apt update
apt upgrade
termux-setup-storage
pkg install android-tools
mkdir -p ~/.termux/tasker
画面分割を利用してペアリングする
adb pair localhost:port
ワイヤレスデバッグで接続する
adb connect localhost:port
パスとファイル名を指定してインストールする
adb install --bypass-low-target-sdk-block FILENAME.apk
これで行けるはずだが、そんなに難しい事ではないと思う
公式フォーラムの参考情報
https://www.macrodroidforum.com/index.php?threads/guide-setting-up-and-using-adb-commands-with-termux.5640/
https://www.macrodroidforum.com/index.php?threads/installing-helper-on-android-14.5606/
2024/01/20(土) 17:37:04.24ID:kg8wjivy
次にスレ立てる頃にはAndroid14についてまとまったテンプレ出来てるかな。もしくはMD14アップデート対策みたいな別スレが必要になるか
2024/01/20(土) 18:03:45.43ID:FhaU9Ums
Android13以下の端末を使えばいいだけ
なにも問題がない
なにも問題がない
2024/01/20(土) 18:09:50.99ID:zrwgG2Z2
時間の問題では?
2024/01/20(土) 18:10:48.22ID:Vf7bYZnB
>>724
そこに書いていただいてる事は実行してるのになぜかうまくいかなくて…
tcpip 5555実行した後にTermuxで直接コマンド実行してもエラーになってしまいます
実行後の出力の中に Unknown option --bypass-low-target-sdk-block の文字が見えるのでこれが受け付けてくれないみたいですね
https://i.imgur.com/18l9NRC.png
そこに書いていただいてる事は実行してるのになぜかうまくいかなくて…
tcpip 5555実行した後にTermuxで直接コマンド実行してもエラーになってしまいます
実行後の出力の中に Unknown option --bypass-low-target-sdk-block の文字が見えるのでこれが受け付けてくれないみたいですね
https://i.imgur.com/18l9NRC.png
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】地震 島根 5強… [BFU★]
- 【速報】地震 島根、鳥取 5強… [BFU★]
- 「ぽっちゃり女性」は婚活男性の94%が結婚相手として「避けたい体型」…結婚相談所が調査 ★3 [首都圏の虎★]
- 高校トイレで生徒に暴行の動画が拡散、栃木県警が容疑で捜査 加害生徒「本当に申し訳なかった」 県教委などに抗議殺到 [Hitzeschleier★]
- 【物価高】2026年も続く「飲食料品」値上げ、1万5000品目前後の見通し 原材料・物流・人件費が重荷に [煮卵★]
- 【南米】コロンビア大統領、米脅威に「武器を取る」 [シャチ★]
- 巨大地震 [957955821]
- 島根・鳥取で震度5強 M6.2 ★2 [957955821]
- 小野田大臣(35)「今まで男性と付き合った事ないし興味ない。二次元のキャラ以外好きにならない」 [834922174]
- 地震
- 【動画】高市早苗、安倍晋三の遺影を見せびらかせながらニタニタ顔で伊勢神宮参拝。「コイツ完全に狂ってやがる」との声が大勢を占める… [668024367]
- 緊急地震
