[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
この機能を使うにはJavaScriptを有効にしてください
|
研究日誌
89
:
管理人
:2014/01/08(水) 07:50:51
【共通】共有-a
共有については、色々過去にも書いていますが、rfobasic forumを見て
地味に研究というか実験を続けています。
【rfobasic forums】
http://rfobasic.freeforums.org/
ここで以下の記事を見かけました。
【measuring wifi signal strength?】
http://rfobasic.freeforums.org/post8101.html
記事自体は、wi-fiの強度を測れるか?という内容です。
さっそく試してみましたが、system命令では、ch-and7000では権限不足で
su命令で実行できました。
機種によるかもしれませんが非ルート化端末では、厳しいかもしれません。
この記事でで紹介されているdumpsysコマンドがBASIC!から明示的共有を
使う時ののヒントになりました。
dumpsysコマンドは、たくさんのパラメーターがあります。
https://sites.google.com/site/umibenojinjin/home/android
#TOC-dumpsys
この中でactivityパラメーターを使うと
ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)の
Main stack:の辺りにActivityRecordという記載があり、そこに直近で自分が
利用したタスク名とActivity名がたくさん表示されていました。
すべて表示されるのかどうかはよくわかりません。
明示的な共有は、以下のam startコマンドで実行可能なことは、以前の日誌
にも書いています。
/system/bin/am start -a android.intent.action.MAIN -n タスク名/Activity名
amコマンドはsystem命令で実行可能なので非ルート化端末でも問題ありません。
タスク名とActivity名が判れば、直接アプリ名を指定して起動できることになります。
BASIC!以外のアプリを起動するランチャーなどを自由につくれると思います。
いくつか実験して試してみましたが、ちゃんとアプリが起動しました。
引き続き、試していきたいと思っていますが、
具体的には、起動できたアプリについては、次回以降の日誌に書きたいと思います。
【(dumpsysを実行するBASIC!プログラムサンプル】
https://www.dropbox.com/s/5wmj3zs65oxn9vi/t-dumpsysy.bas
2chMate 0.8.6/unknown/L01A/4.0.3/LT
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板