!extend:checked:vvvvv:1000:512
↑スレ立て時は1行目と2行目に「!extend:checked:vvvvv:1000:512」をコピペして立てて下さい
荒らし対策のために強制コテハン表示&コピペミス防止
http://info.2ch.net/index.php/BBS_SLIP
Androidの開発全般に関する質問を扱います。
以下のスレが荒しによって機能していないのでワッチョイつけたスレ立ててみます。
上手くいきますように
Androidプログラミング質問スレ revision51 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1457303564/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
Android開発質問スレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ de3c-eecL)
2016/08/25(木) 23:34:25.22ID:81UB5JLm0474デフォルトの名無しさん (ワッチョイ 335f-9iBN)
2020/02/12(水) 00:38:28.31ID:E/fi69Rk0 すいません
自己解決しました
自己解決しました
475デフォルトの名無しさん (ワッチョイ 123d-UPdu)
2020/02/12(水) 06:51:08.38ID:GxniUgpX0 自己解決でも解決方法は書いておくべき
476デフォルトの名無しさん (アウアウクー MM07-LFvg)
2020/02/12(水) 18:59:56.69ID:9njlrYj8M 初心者でーす
android studio でボタン配置してるんだけど、デフォルトのままだとクリック前と後で色が変わらないから、変える方法教えてほしい...単純にbacground を変えちゃうと余白も無くなるし色も単色でなんかかっこ悪い...てっきり規定で色変わると思ってたんだが
android studio でボタン配置してるんだけど、デフォルトのままだとクリック前と後で色が変わらないから、変える方法教えてほしい...単純にbacground を変えちゃうと余白も無くなるし色も単色でなんかかっこ悪い...てっきり規定で色変わると思ってたんだが
477デフォルトの名無しさん (アウアウクー MM07-LFvg)
2020/02/12(水) 19:01:38.11ID:9njlrYj8M クリック後ってのはisEnabledをfalseにしたときって意味です
478デフォルトの名無しさん (オッペケ Src7-Ogqf)
2020/02/12(水) 19:47:49.18ID:0Sqe6j5xr >>474
そもそも何についての話?
そもそも何についての話?
479デフォルトの名無しさん (ワッチョイ 7720-oFCC)
2020/02/12(水) 20:49:51.04ID:sj0vwHxO0480デフォルトの名無しさん (ワッチョイ c602-yTC6)
2020/02/12(水) 22:47:27.44ID:24E8ui2d0 intentの発行について、
他のアプリで撮った画像のuriを自アプリで受け取って、
そのuriの画像を見るために自アプリからビューワーに
uriをintentで渡したところ、
パーミッションがなく見れないとエラーが出ます
ビューワーでファイル名は出るのでパーミッションだけの
問題だろうと思うのですが、.setFlagsでそれっぽい設定を
してもエラーでアプリが落ちます
パーミッションをどう設定したらいいですか?
あるいは、無理ですか?
他のアプリで撮った画像のuriを自アプリで受け取って、
そのuriの画像を見るために自アプリからビューワーに
uriをintentで渡したところ、
パーミッションがなく見れないとエラーが出ます
ビューワーでファイル名は出るのでパーミッションだけの
問題だろうと思うのですが、.setFlagsでそれっぽい設定を
してもエラーでアプリが落ちます
パーミッションをどう設定したらいいですか?
あるいは、無理ですか?
481デフォルトの名無しさん (ワッチョイ 335f-+CVV)
2020/02/12(水) 23:22:06.99ID:E/fi69Rk0 自己解決についてですがエミュレーターだとダメでしたが
実機だと問題なかったので解決としました
実機だと問題なかったので解決としました
482デフォルトの名無しさん (アウアウクー MM07-LFvg)
2020/02/13(木) 08:29:23.76ID:y5UAjRl+M483デフォルトの名無しさん (ワッチョイ 7720-oFCC)
2020/02/16(日) 11:27:08.62ID:+G0xUBcN0 3軸加速度センサーの出力を画面(LandScape固定)に表示するテスト用アプリ
ttps://pastebin.com/iM63jNby
を、Nexus7(写真手前)とACER-A500(写真奥)を壁に立てかけて実行すると
ttps://i.imgur.com/DasIPv8.jpg
のようになり、垂直(短手方向)がNexus7ではX軸に、ACER-A500ではY軸に、と
異なっている(X軸Y軸が逆である)ことがわかります。
どなたか、端末がどちらのタイプなのかアプリから知る方法を御存じでしたら
お教えください。
既にリリースしているアプリで、3D加速度センサーの出力と3D地磁気センサー
の出力から端末が向いている方向を計算しているのですが、ACER-A500のよう
なタイプがあるとは知らず考慮してないため、この場合アプリが正常に動作し
ません。
よろしくお願いいたします。
ttps://pastebin.com/iM63jNby
を、Nexus7(写真手前)とACER-A500(写真奥)を壁に立てかけて実行すると
ttps://i.imgur.com/DasIPv8.jpg
のようになり、垂直(短手方向)がNexus7ではX軸に、ACER-A500ではY軸に、と
異なっている(X軸Y軸が逆である)ことがわかります。
どなたか、端末がどちらのタイプなのかアプリから知る方法を御存じでしたら
お教えください。
既にリリースしているアプリで、3D加速度センサーの出力と3D地磁気センサー
の出力から端末が向いている方向を計算しているのですが、ACER-A500のよう
なタイプがあるとは知らず考慮してないため、この場合アプリが正常に動作し
ません。
よろしくお願いいたします。
484デフォルトの名無しさん (ワッチョイ 7366-EwqK)
2020/02/16(日) 11:43:38.81ID:glYlhlSq0485483 (ワッチョイ 7720-oFCC)
2020/02/18(火) 08:48:14.37ID:xZBkIDIz0 解決しました。
考え方が間違っていたようで、Nexus7とACER-A500はセンサーの軸が異なっているのでは
無く、基本の画面の向きが異なっているということのようです。
Nexus7は縦長が画面の基本の向きなのでLandscapeは画面を90度回して使っている状態=
端末を90度回して使っている状態=センサーの軸を90度回して使っている状態、というこ
とになります。
他方ACER-A500は横長が画面の基本の向きなのでLandscapeは画面・端末・センサーが基本
の向きで使われていることになります。
画面の回転は getWindowManager().getDefaultDisplay().getRotation() で取得でき、
Landscapeの時、Nexus7はSurface.ROTATION_90を、ACER-A500はSurface.ROTATION_0を返
します。
◎解決の糸口になったサイト
ttps://siblog.seiwatec.co.jp/2015/04/android-3d%E8%A1%8C%E5%85%88%E3%82%B3%E3%83%B3%E3%83%91%E3%82%B9-ar-%E4%BF%AE%E6%AD%A3%E3%80%80ver1-11/
◎確認用に作ったアプリ
ttps://pastebin.com/TDyYbPbr
>>484
最終手段としては有りですが、最初からそれを言ったら技術者として負けでしょ。
考え方が間違っていたようで、Nexus7とACER-A500はセンサーの軸が異なっているのでは
無く、基本の画面の向きが異なっているということのようです。
Nexus7は縦長が画面の基本の向きなのでLandscapeは画面を90度回して使っている状態=
端末を90度回して使っている状態=センサーの軸を90度回して使っている状態、というこ
とになります。
他方ACER-A500は横長が画面の基本の向きなのでLandscapeは画面・端末・センサーが基本
の向きで使われていることになります。
画面の回転は getWindowManager().getDefaultDisplay().getRotation() で取得でき、
Landscapeの時、Nexus7はSurface.ROTATION_90を、ACER-A500はSurface.ROTATION_0を返
します。
◎解決の糸口になったサイト
ttps://siblog.seiwatec.co.jp/2015/04/android-3d%E8%A1%8C%E5%85%88%E3%82%B3%E3%83%B3%E3%83%91%E3%82%B9-ar-%E4%BF%AE%E6%AD%A3%E3%80%80ver1-11/
◎確認用に作ったアプリ
ttps://pastebin.com/TDyYbPbr
>>484
最終手段としては有りですが、最初からそれを言ったら技術者として負けでしょ。
486デフォルトの名無しさん (スップ Sd8a-P093)
2020/02/27(木) 19:59:55.12ID:hXGBd5E1d rawフォルダに置いたファイルをそのままアプリのローカルストレージに置きたいんですが
try{
// 読み込み
InputStream is = this.getResources().openRawResource(R.raw.ファイル名);
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
// 書き込み
FileOutputStream os = openFileOutput("ファイル名", Context.MODE_PRIVATE);
os.write(buffer);
os.flush();
os.close();
}
でいいのでしょうか?
できてないみたいなのですが
try{
// 読み込み
InputStream is = this.getResources().openRawResource(R.raw.ファイル名);
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
// 書き込み
FileOutputStream os = openFileOutput("ファイル名", Context.MODE_PRIVATE);
os.write(buffer);
os.flush();
os.close();
}
でいいのでしょうか?
できてないみたいなのですが
487デフォルトの名無しさん (アウアウカー Sacb-VlRL)
2020/02/27(木) 20:18:21.60ID:j5UTY/Wfa どう「できてない」かわからんが、InputStream#availableはファイル全体のサイズ返すわけじゃないぞ。
488デフォルトの名無しさん (スップ Sd8a-P093)
2020/02/27(木) 20:27:06.06ID:hXGBd5E1d489デフォルトの名無しさん (スップ Sd8a-P093)
2020/02/27(木) 20:34:12.24ID:hXGBd5E1d コマンドプロンプトでls /data/data/パッケージ名/filesやったらno such file or directoryなんです
490デフォルトの名無しさん (アウアウカー Sacb-VlRL)
2020/02/27(木) 20:39:09.63ID:j5UTY/Wfa491デフォルトの名無しさん (ワッチョイ 8512-ntoQ)
2020/03/28(土) 14:33:35.15ID:YflIRFdV0 今、Androidアプリをアップデートしても、反映されない。
時間がかかっているらしい。
時間がかかっているらしい。
492デフォルトの名無しさん (ワッチョイ 1261-B4Y8)
2020/03/28(土) 17:06:01.25ID:f9w2nzmn0 >>486
try{
InputStream is = this.getResources().openRawResource(R.raw.ファイル名);
FileOutputStream os = openFileOutput("ファイル名", Context.MODE_PRIVATE);
byte[] buffer = new byte[16384]; // 16KB 適当なサイズで
int length;
while ((length = is.read(buffer)) > 0)
os.write(bytes, 0, length);
}
try{
InputStream is = this.getResources().openRawResource(R.raw.ファイル名);
FileOutputStream os = openFileOutput("ファイル名", Context.MODE_PRIVATE);
byte[] buffer = new byte[16384]; // 16KB 適当なサイズで
int length;
while ((length = is.read(buffer)) > 0)
os.write(bytes, 0, length);
}
493デフォルトの名無しさん (ワッチョイ 2d5f-8H9x)
2020/04/06(月) 00:42:55.56ID:7H3/G44y0 水着の絵でも削除されるのだが
業者アプリで水着キャラって結構なくね?(よう調べてないけど)
業者はワイロでも渡してるのか?
業者アプリで水着キャラって結構なくね?(よう調べてないけど)
業者はワイロでも渡してるのか?
494デフォルトの名無しさん (ワッチョイ 2361-CuPJ)
2020/04/06(月) 07:32:55.15ID:Z5H/J+aO0 年齢設定は正しく設定してる?
495デフォルトの名無しさん (ワッチョイ 2271-dvHi)
2020/04/08(水) 10:47:03.78ID:G78YYfHC0 絵を2〜3枚アップしてくれまいか?
496デフォルトの名無しさん (アウアウウー Saab-BpA5)
2020/05/05(火) 22:10:12.37ID:9BrNCK4/a アプリって個人で作った場合でも連絡先とか登録必要なの?
パッケージネームのところ自分の名前で作ってしまったし
んー
パッケージネームのところ自分の名前で作ってしまったし
んー
497デフォルトの名無しさん (ワッチョイ 7363-gIrT)
2020/05/06(水) 00:50:13.46ID:APiGOonM0 Japan, Tokyo にしてるが何も言ってこない。馬鹿正直に従うことはない
498デフォルトの名無しさん (ワッチョイ 0b9a-oySJ)
2020/05/06(水) 15:50:34.16ID:lQLtwOwp0 String str1,str2;
str1="abcd";
str2="efgh";
str1.insert(2,str2);
この文字の任意位置への挿入がJavaやAndroidで使えるらしいのですが
実際Android Studioで記述するとinsertの部分が赤字になってしまいます。
これは他に何か記述する必要があるのでしょうか?
str1="abcd";
str2="efgh";
str1.insert(2,str2);
この文字の任意位置への挿入がJavaやAndroidで使えるらしいのですが
実際Android Studioで記述するとinsertの部分が赤字になってしまいます。
これは他に何か記述する必要があるのでしょうか?
499デフォルトの名無しさん (ブーイモ MMd6-2nQ+)
2020/05/06(水) 18:18:08.38ID:pOvge4eDM >>498
誰から使えると聞いたの?
誰から使えると聞いたの?
500デフォルトの名無しさん (ワッチョイ d35f-tC6Q)
2020/05/06(水) 18:21:21.98ID:63VCwvU/0 まずJAVAやAndroidで使えるってどういう意味なんだ?
501デフォルトの名無しさん (ワッチョイ 6a3d-7ZtU)
2020/05/06(水) 20:06:07.02ID:pQATGBfn0 googleで『java string insert』を検索すると
StringBuilderクラス…が出てくるね
StringBuilderクラス…が出てくるね
502デフォルトの名無しさん (アウアウウー Sa31-Jb2b)
2020/05/13(水) 16:35:26.30ID:kY/x/Os2a 今までWindowsでAndroid studioの勉強していたのですが
壊れて買い替えてMacになりました
今まで作っていたプロジェクトをMac内に持っていったのですが
そのプロジェクトを初めて開くときに警告ウインドがでます
「Sync Android SDKs」←こんなの
設定が変わるから揃えるぞーみたいな警告なのはわかるのですが
別のPCから持って来てるからユーザー名とかも揃えていないとダメなのかな?
壊れて買い替えてMacになりました
今まで作っていたプロジェクトをMac内に持っていったのですが
そのプロジェクトを初めて開くときに警告ウインドがでます
「Sync Android SDKs」←こんなの
設定が変わるから揃えるぞーみたいな警告なのはわかるのですが
別のPCから持って来てるからユーザー名とかも揃えていないとダメなのかな?
503デフォルトの名無しさん (ワッチョイ 3dad-Qz+i)
2020/05/13(水) 16:41:51.04ID:M/zHxxl40 SDKとかはプロジェクトとは別位置に保存されるからマシン変わったら再度だうんろーどされるよ。
その他のツールやライブラリも。
その他のツールやライブラリも。
504デフォルトの名無しさん (アウアウウー Sa31-Jb2b)
2020/05/13(水) 17:43:35.72ID:kY/x/Os2a >>503
ありがとうございます
なんかダウンロードされて一応の動作確認していますが問題なく使えそうです
アプリの署名さえ合っていれば別のPCで作業しようとこのまま作業しても問題ないのかな?
まぁ変なことなったらなったで問い合わせてみます
ありがとうございました
ありがとうございます
なんかダウンロードされて一応の動作確認していますが問題なく使えそうです
アプリの署名さえ合っていれば別のPCで作業しようとこのまま作業しても問題ないのかな?
まぁ変なことなったらなったで問い合わせてみます
ありがとうございました
505デフォルトの名無しさん (ワッチョイ fabc-f9J/)
2020/05/23(土) 16:56:05.35ID:y+r12zlj0 ネイティブアプリとして作成する時は
載せる広告はAdMobの広告のみで、
いわゆる自分コード、i-mobileとか
そういった自分で用意した広告は載せることは出来ないでしょうか?
ハイブリッドアプリというものだと、
webviewで、その中に用意したwebサイトでは
自分で用意した広告が貼られたサイトが表示されるのは理解できますが、
webview以外の場所に関しての外枠などの広告はどうなっているのか
知りたくして質問させてもらいました・・。
載せる広告はAdMobの広告のみで、
いわゆる自分コード、i-mobileとか
そういった自分で用意した広告は載せることは出来ないでしょうか?
ハイブリッドアプリというものだと、
webviewで、その中に用意したwebサイトでは
自分で用意した広告が貼られたサイトが表示されるのは理解できますが、
webview以外の場所に関しての外枠などの広告はどうなっているのか
知りたくして質問させてもらいました・・。
506デフォルトの名無しさん (ドコグロ MM03-4/Di)
2020/05/23(土) 23:44:19.28ID:HukW+uz5M 自分で表示するなら何だって表示できる。
507デフォルトの名無しさん (ワッチョイ 4e63-bydY)
2020/05/24(日) 01:38:25.24ID:/SmZM2aX0 君の行きたい場所へどこでもゆける
508デフォルトの名無しさん (アウアウウー Sac7-rJCj)
2020/05/24(日) 19:47:03.28ID:m9a3zmLna メモリの割当てを変更したんだけど
IDE max heap size : 4096MB
これの下の
Gradle deamon max heap size
kotlin deamon max heap size
って何ですか?
Gradleの方はビルドの速度に関係するのかな?
kotlin側は何なんだろ
とりあえず両方とも 2048MBにはしましたが無駄な所に割当ててるなら戻した方がいいのかな
IDE max heap size : 4096MB
これの下の
Gradle deamon max heap size
kotlin deamon max heap size
って何ですか?
Gradleの方はビルドの速度に関係するのかな?
kotlin側は何なんだろ
とりあえず両方とも 2048MBにはしましたが無駄な所に割当ててるなら戻した方がいいのかな
509デフォルトの名無しさん (ワッチョイ 4e63-bydY)
2020/05/24(日) 19:49:04.24ID:/SmZM2aX0 ハイスペックPC買った方が早い
510デフォルトの名無しさん (アウアウウー Sac7-rJCj)
2020/05/24(日) 20:08:19.73ID:m9a3zmLna 一応32MBノートPCです
エミュ使うとCPU温度が90超えるから低い側に抑えた方がいいのかな
エミュ使うとCPU温度が90超えるから低い側に抑えた方がいいのかな
511デフォルトの名無しさん (ワッチョイ 1a61-crVl)
2020/05/24(日) 21:54:38.84ID:GYefEwTV0 32MBってThinkPad235かよ
まあ打ち間違いだろうけど
まあ打ち間違いだろうけど
512デフォルトの名無しさん (ワッチョイ c7b3-a1Io)
2020/05/24(日) 22:37:19.00ID:Ez1xd3yL0 キャッシュ32MB?
513デフォルトの名無しさん (ワッチョイ 4e63-f9J/)
2020/05/25(月) 00:03:06.05ID:1e5mtKqt0 ウィルスとかマルウェアとか感染しまくってて何もアプリ起動しない状態でも重たくなってんじゃないの
514デフォルトの名無しさん (アウアウウー Sac7-rJCj)
2020/05/25(月) 05:31:29.90ID:NJnk9KuUa あれまw メモリ32GBですw
CPUの全8コアが85℃を超え一部90を超える
ノートだからやばいのよw
エミュではなく実機なら熱の心配は全くないです
でも、実機なんて複数持ってないしエミュ使うから
エミュを軽くする方法はないのでしょうか
CPUの全8コアが85℃を超え一部90を超える
ノートだからやばいのよw
エミュではなく実機なら熱の心配は全くないです
でも、実機なんて複数持ってないしエミュ使うから
エミュを軽くする方法はないのでしょうか
515デフォルトの名無しさん (ワッチョイ 1aad-f9J/)
2020/05/25(月) 13:19:41.46ID:qsYuWXt90 ローカルなServiceクラスを含むアプリで、
ApplicationクラスのインスタンスとServiceクラスのインスタンスは
ライフサイクルは同一ですか?
ApplicationクラスのインスタンスとServiceクラスのインスタンスは
ライフサイクルは同一ですか?
516デフォルトの名無しさん (ワッチョイ 9301-gyI6)
2020/06/01(月) 00:24:57.53ID:GbyCvZ3e0 エミュが重いってARM版やソフトレンダで使ってんのかしら
517デフォルトの名無しさん (ワイーワ2 FFa3-1zQY)
2020/06/01(月) 16:33:00.03ID:JphI8rwQF 重いレンダラ試練の道を
518デフォルトの名無しさん (ワッチョイ 99c7-w12y)
2020/06/01(月) 17:48:42.56ID:eyWhESob0 あの頃すでにあったんだな
519デフォルトの名無しさん (ワッチョイ 9301-gyI6)
2020/06/01(月) 18:56:35.05ID:GbyCvZ3e0 コンダラだろ(巻舌
520デフォルトの名無しさん (ブーイモ MM05-yotr)
2020/06/01(月) 19:15:57.72ID:chGVGT9kM ウザっ
521デフォルトの名無しさん (ワッチョイ bfc7-QNLP)
2020/06/12(金) 19:15:44.38ID:dD3OW+Ep0 WebViewのsaveWebArchiveの保存したアーカイブの保存場所はどこですか?
522デフォルトの名無しさん (ワッチョイ c301-+Do1)
2020/06/14(日) 19:03:28.34ID:/+z0TSBQ0 MapView.getMapAsync()をコールしてもGoogleMapが起動しないのですがFragmentを利用しないと出来ないのでしょうか?
■activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.gms.maps.MapView
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:apiKey="@string/google_maps_key" />
</LinearLayout>
class MapsActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val mv = findViewById<MapView>(R.id.mapView)
mv.getMapAsync { p0 ->
val sydney = LatLng(-34.0, 151.0)
p0!!.addMarker(MarkerOptions().position(sydney).title("Marker in Sydney"))
p0!!.moveCamera(CameraUpdateFactory.newLatLng(sydney))
}
}
}
■activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.gms.maps.MapView
android:id="@+id/mapView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:apiKey="@string/google_maps_key" />
</LinearLayout>
class MapsActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val mv = findViewById<MapView>(R.id.mapView)
mv.getMapAsync { p0 ->
val sydney = LatLng(-34.0, 151.0)
p0!!.addMarker(MarkerOptions().position(sydney).title("Marker in Sydney"))
p0!!.moveCamera(CameraUpdateFactory.newLatLng(sydney))
}
}
}
523デフォルトの名無しさん (ワッチョイ 8a01-ESKQ)
2020/07/05(日) 13:57:55.90ID:v1ag/Ml60 フラグメントってやつはスマホとタブレット画面サイズ解像度が大きく違う場合の
画面構成を環境別で自動的に切り替えてくれる仕組みだから地図が出ないのは
関係ないんじゃない
画面構成を環境別で自動的に切り替えてくれる仕組みだから地図が出ないのは
関係ないんじゃない
524デフォルトの名無しさん (ワッチョイ eabc-Wiu6)
2020/07/07(火) 09:45:43.47ID:HeMZw3QK0 androidアプリリリースについて、
playストアのリンクの作成の仕方についてお聞きしたいです。
自分の要望としては
プレイストアへのリンクは自分のサーバーのphpなどに飛ばして
そこで時刻やリファラなどを取ってから
転送させてplaystoreを表示させたいと思うのですが、
Googleplayバッジ作成ページにはここで作成してくださいとあり
リンクの改変はだめとは書いてないですが、
良いとも書いてないので、改変は一応認められてないのでしょうか?
あと、同ページ下のテキスト内でGoogleplayを使用するには審査の承認が必要とあるのですが、
playstoreへのリンクは
画像はバッジを使いサイズ変更以外は不可能で、
テキストは審査に出さなくてはいけない、というのが正解でしょうか・・?
playストアのリンクの作成の仕方についてお聞きしたいです。
自分の要望としては
プレイストアへのリンクは自分のサーバーのphpなどに飛ばして
そこで時刻やリファラなどを取ってから
転送させてplaystoreを表示させたいと思うのですが、
Googleplayバッジ作成ページにはここで作成してくださいとあり
リンクの改変はだめとは書いてないですが、
良いとも書いてないので、改変は一応認められてないのでしょうか?
あと、同ページ下のテキスト内でGoogleplayを使用するには審査の承認が必要とあるのですが、
playstoreへのリンクは
画像はバッジを使いサイズ変更以外は不可能で、
テキストは審査に出さなくてはいけない、というのが正解でしょうか・・?
525デフォルトの名無しさん (ワッチョイ eabc-Wiu6)
2020/07/07(火) 10:11:59.65ID:HeMZw3QK0 リダイレクトでなくてPHPのページそのものにしてしまえば、
例えばアプリの宣伝をもう一度して、
LPのようなものを作ってしまえば、
そこで時刻もリファラも取って、
そこにバッジをしっかり貼れば
問題はないと思います…。
これだと最初のリンクはLPページにして
URLはLPとなるし、テキストリンクもLPでよく、
LP内はバッジで、URLも変えなくてよいですが、
バッジのURL変更が認められていれば
LPのワンクッションもなくなるので
間違いなくPlaystoreへは行くと思うのですが、
自分が色々勘違いしているだけなのか
改変はやはりだめなのか・・・
例えばアプリの宣伝をもう一度して、
LPのようなものを作ってしまえば、
そこで時刻もリファラも取って、
そこにバッジをしっかり貼れば
問題はないと思います…。
これだと最初のリンクはLPページにして
URLはLPとなるし、テキストリンクもLPでよく、
LP内はバッジで、URLも変えなくてよいですが、
バッジのURL変更が認められていれば
LPのワンクッションもなくなるので
間違いなくPlaystoreへは行くと思うのですが、
自分が色々勘違いしているだけなのか
改変はやはりだめなのか・・・
526デフォルトの名無しさん (ワッチョイ 0b20-c9XW)
2020/07/07(火) 10:48:47.92ID:yCzs0cry0 だれか↓を日本語で分かり易く説明してくれ
ttps://android-developers.googleblog.com/2020/06/new-features-to-acquire-and-retain-subscribers.html
ttps://android-developers.googleblog.com/2020/06/new-features-to-acquire-and-retain-subscribers.html
527デフォルトの名無しさん (ワッチョイ eabc-Wiu6)
2020/07/07(火) 12:07:04.05ID:HeMZw3QK0 長くすみませんでした・・
つまり例えば、自分で用意した画像にアプリのストアページのリンクを貼っても良いのでしょうか・・・
つまり例えば、自分で用意した画像にアプリのストアページのリンクを貼っても良いのでしょうか・・・
528デフォルトの名無しさん (ドコグロ MMc2-aBdg)
2020/07/07(火) 12:15:43.24ID:OgYq9XzjM 文字でリンクするのはお咎めなしで画像リンクボタンだと怒られるとか思っているの?
529デフォルトの名無しさん (ワッチョイ eabc-Wiu6)
2020/07/07(火) 12:38:45.74ID:HeMZw3QK0 >>528
いえ、今は分からない状態です。
文字リンクは審査提出・・
画像リンクは画像もURL部分変更もだめ・・
とある気がしますが、どちらも
オリジナルでやって大丈夫ですよね?
と、疑問に思っているところです、すみません・・
いえ、今は分からない状態です。
文字リンクは審査提出・・
画像リンクは画像もURL部分変更もだめ・・
とある気がしますが、どちらも
オリジナルでやって大丈夫ですよね?
と、疑問に思っているところです、すみません・・
530デフォルトの名無しさん (アウアウエー Sa82-h0J+)
2020/07/07(火) 17:22:21.30ID:uexhphk9a >>526
さらっと流れ読みだと
デスクトップからクラウドベースに移り
定期購読者やアカウントアクセスの管理をシンプルかつセキュアにして
ネットブック的な使い方をするスマホアプリ
に洗練されたデザイン開発が出来るようになりますよ
ってな事かと。
さらっと流れ読みだと
デスクトップからクラウドベースに移り
定期購読者やアカウントアクセスの管理をシンプルかつセキュアにして
ネットブック的な使い方をするスマホアプリ
に洗練されたデザイン開発が出来るようになりますよ
ってな事かと。
531デフォルトの名無しさん (ブーイモ MMc9-b1j5)
2020/07/08(水) 08:20:04.68ID:C+/zLGIPM なんか、アプリ開発の中でやれる事、やれない事がわかるサイトない?
スマホのIPアドレスの設定は権限が高すぎてできないとかapkインストール時に処理は出来ないとか、内部linuxコマンドはどこまで使えるとか
さっぱりわからないし、バージョンで変わりすぎてる
スマホのIPアドレスの設定は権限が高すぎてできないとかapkインストール時に処理は出来ないとか、内部linuxコマンドはどこまで使えるとか
さっぱりわからないし、バージョンで変わりすぎてる
532デフォルトの名無しさん (エムゾネ FF43-VqvP)
2020/07/08(水) 09:27:16.66ID:hADFKHguF https://drfone.wondershare.jp/android/android-jailbreak.html
逆にここに描いてあることが出来ないと思えば良いんじゃね
逆にここに描いてあることが出来ないと思えば良いんじゃね
533526 (ワッチョイ 4520-6wWl)
2020/07/10(金) 06:50:38.47ID:4nVLAS+U0534デフォルトの名無しさん (ワッチョイ 4520-6wWl)
2020/07/11(土) 10:55:18.06ID:kVrtT1Vk0 アプリA・アプリBがあり、アプリAからアプリBをデータを渡して起動したい
のですが、このデータを渡す方法について、以下のように検討しています。
何か間違っている点・まずい点や、もっと良いアイデア等がありましたらご
教示下さい。
[渡すデータ]
@ int 数個
A double 数個
B byte[](独自形式の画像データ) 1MB〜4MB程度
※ ボツになった案
Intent.putExtra()でデータを渡すのが正攻法ですが、
ttps://developer.android.com/guide/components/activities/parcelables-and-bundles?hl=ja
によるとデータサイズが数KBに制限されているそうなのでボツ。
※ できれば使いたくない案
アプリAでファイルに書く → アプリBでファイルを読むの制限が無さそうで
すが、できればファイルR/Wの Runtime Permission を実装したくない。
※ 現段階で最有力の案
両アプリに同じ android:sharedUserId を設定し、アプリAでSharedPreferences
に書く → アプリBはアプリAのSharedPreferencesを読む。
ただし、SharedPreferencesはdouble・byte[]を直接は扱えないので、
Double.parseDouble() → String.valueOf()
Base64.encodeToString() → Base64.decode()
で文字列に変化して受け渡す。
以上、よろしくお願いいたします。
のですが、このデータを渡す方法について、以下のように検討しています。
何か間違っている点・まずい点や、もっと良いアイデア等がありましたらご
教示下さい。
[渡すデータ]
@ int 数個
A double 数個
B byte[](独自形式の画像データ) 1MB〜4MB程度
※ ボツになった案
Intent.putExtra()でデータを渡すのが正攻法ですが、
ttps://developer.android.com/guide/components/activities/parcelables-and-bundles?hl=ja
によるとデータサイズが数KBに制限されているそうなのでボツ。
※ できれば使いたくない案
アプリAでファイルに書く → アプリBでファイルを読むの制限が無さそうで
すが、できればファイルR/Wの Runtime Permission を実装したくない。
※ 現段階で最有力の案
両アプリに同じ android:sharedUserId を設定し、アプリAでSharedPreferences
に書く → アプリBはアプリAのSharedPreferencesを読む。
ただし、SharedPreferencesはdouble・byte[]を直接は扱えないので、
Double.parseDouble() → String.valueOf()
Base64.encodeToString() → Base64.decode()
で文字列に変化して受け渡す。
以上、よろしくお願いいたします。
535デフォルトの名無しさん (アウアウエー Sa13-c9t6)
2020/07/11(土) 11:03:42.55ID:Rtii2xnWa ExcelからAccessにデータ渡して起動するみたいな話?
CSV方式はイヤだったらどうするんだろうなぁ・・
CSV方式はイヤだったらどうするんだろうなぁ・・
536デフォルトの名無しさん (ブーイモ MM99-eqQv)
2020/07/11(土) 11:20:36.79ID:JRomdPtmM 数kBを1000回繰り返せば数MBに
537デフォルトの名無しさん (ブーイモ MM99-eqQv)
2020/07/11(土) 11:23:25.22ID:JRomdPtmM つーかリアルタイムにやり取りするわけでもなく
一方的に送りつけて起動だろ?
共通のtempフォルダに必要なファイルを転送して
そのファイルを使うようにしとけ
一方的に送りつけて起動だろ?
共通のtempフォルダに必要なファイルを転送して
そのファイルを使うようにしとけ
538デフォルトの名無しさん (アウアウエー Sa13-c9t6)
2020/07/11(土) 11:23:46.85ID:Rtii2xnWa そうだっ良い事思いついた!クリップボードを乗っとっ・
539デフォルトの名無しさん (スップ Sd43-Tflg)
2020/07/11(土) 11:32:22.96ID:60oNEnIZd アプリAがデータを紙に印刷
アプリBがそれをカメラでとって解析
アプリBがそれをカメラでとって解析
540デフォルトの名無しさん (ワントンキン MMa3-NGFb)
2020/07/11(土) 11:32:24.59ID:MvZ8zj47M それでええやん
541デフォルトの名無しさん (スップ Sd43-Tflg)
2020/07/11(土) 11:32:48.83ID:60oNEnIZd まじか
542デフォルトの名無しさん (アウアウエー Sa13-c9t6)
2020/07/11(土) 11:35:10.15ID:Rtii2xnWa >>539
良いねGJ👍
良いねGJ👍
543デフォルトの名無しさん (ワッチョイ 1b68-ucCN)
2020/07/11(土) 15:59:27.07ID:sGHMgavQ0 アプリB起動してアプリAを参照するじゃダメなん
544デフォルトの名無しさん (ワッチョイ f5ad-X/TW)
2020/07/11(土) 17:23:35.30ID:xpF7JBD50 コンテンツプロバイダー
545534 (ワッチョイ 4520-6wWl)
2020/07/11(土) 18:36:36.12ID:kVrtT1Vk0546デフォルトの名無しさん (アウアウエー Sa13-c9t6)
2020/07/12(日) 05:02:16.39ID:hUo/wpDBa すみません最近始めたばかりの初心者なんですが
https://i.imgur.com/qrQbkXQ.png
や、
https://i.imgur.com/uH3uJCM.png
のように
色々な図形を描いてメインの関数を書き換えてみてはいるんですが
リストボックスかラジオボタンで切り替えたい思ったりしました
しかしメインアクティビティ全体にcanvasをアタッチしたviewを描いているのでボタンの配置などが分からなかったのです
スライダー等のフォームから図形をインタラクティブに変化させてもみたいのですが、よく分からなくて
少し調べてみたところ、
ViewPager を使用してタブ付きスワイプビューを作成する
https://developer.android.com/guide/navigation/navigation-swipe-view?hl=ja#kotlin
【はじめてのAndroidアプリ開発】タブ機能を使う
https://youtu.be/CmYFQej_RSA
等で取り敢えず複数画面は
ViewPagerやタブをスワイプするようなのですが
フラグメントにcanvasのviewを接続するのが良く分からないです
各タブそれぞれ図形に応じてスライダーなどで変化出来れば理想です
他に何かアドバイス有れば宜しくお願いします
https://i.imgur.com/qrQbkXQ.png
や、
https://i.imgur.com/uH3uJCM.png
のように
色々な図形を描いてメインの関数を書き換えてみてはいるんですが
リストボックスかラジオボタンで切り替えたい思ったりしました
しかしメインアクティビティ全体にcanvasをアタッチしたviewを描いているのでボタンの配置などが分からなかったのです
スライダー等のフォームから図形をインタラクティブに変化させてもみたいのですが、よく分からなくて
少し調べてみたところ、
ViewPager を使用してタブ付きスワイプビューを作成する
https://developer.android.com/guide/navigation/navigation-swipe-view?hl=ja#kotlin
【はじめてのAndroidアプリ開発】タブ機能を使う
https://youtu.be/CmYFQej_RSA
等で取り敢えず複数画面は
ViewPagerやタブをスワイプするようなのですが
フラグメントにcanvasのviewを接続するのが良く分からないです
各タブそれぞれ図形に応じてスライダーなどで変化出来れば理想です
他に何かアドバイス有れば宜しくお願いします
547デフォルトの名無しさん (エムゾネ FF43-VqvP)
2020/07/12(日) 10:33:10.46ID:NK7E+AG5F マルチ
548デフォルトの名無しさん (アウアウエー Sa13-c9t6)
2020/07/12(日) 11:49:39.03ID:qTTW9SSya 違うよちゃんと順番に投稿してるし
549デフォルトの名無しさん (US 0H6b-8tk4)
2020/07/12(日) 14:06:12.28ID:PWnjRyZbH AOSPの話でもいいですか?
externalの下に、あるオープンソースのライブラリのプロジェクトを追加したいのですが、
既存のプロジェクトを見るとどうもconfigureを走らせてconfig.hを生成した後の状態で
ソースファイル等を置いてあるっぽく見えました。
しかしふと、Androidの環境に相当するconfig.hを生成するにはどうやってconfigure
を走らせたらいいのかと。
いうまでもなく、AOSPはクロスビルドなのでビルド環境上(Ubuntuとか)でconfigureを
走らせてもそれはAndroid用のconfig.hを生成したことにはならないですよね?
仮に手でconfig.hを作るにしても各#defineをどう設定したらいいかよくわからない。
externalの下に、あるオープンソースのライブラリのプロジェクトを追加したいのですが、
既存のプロジェクトを見るとどうもconfigureを走らせてconfig.hを生成した後の状態で
ソースファイル等を置いてあるっぽく見えました。
しかしふと、Androidの環境に相当するconfig.hを生成するにはどうやってconfigure
を走らせたらいいのかと。
いうまでもなく、AOSPはクロスビルドなのでビルド環境上(Ubuntuとか)でconfigureを
走らせてもそれはAndroid用のconfig.hを生成したことにはならないですよね?
仮に手でconfig.hを作るにしても各#defineをどう設定したらいいかよくわからない。
550デフォルトの名無しさん (ワッチョイ bd63-NGFb)
2020/07/12(日) 14:54:27.09ID:8M1g63hi0 ndk
551デフォルトの名無しさん (ワッチョイ f5ad-X/TW)
2020/07/12(日) 15:46:49.20ID:HUEdWKoe0 configure --help
552デフォルトの名無しさん (ワッチョイ 4520-6wWl)
2020/07/12(日) 19:54:48.16ID:k6yh5YK20553549 (US 0H6b-8tk4)
2020/07/12(日) 21:36:43.95ID:JAFHCsvMH >>550-552
ああそっか、ありがとうございます。
と思ったのですが、以下のようなエラーが。クロスコンパイラの癖が強いw
configure:4240: arm-linux-androideabi-gcc conftest.c
$(AOSP_PATH)/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: error: cannot open crtbegin_dynamic.o: No such file or directory
このクロスコンパイラ、いろんなものを指定してやんないと動かないのかな?
あと普段のAOSPのビルドを見るとgccでなくclangが呼ばれてるw まさかこのgcc死んでる?
ああそっか、ありがとうございます。
と思ったのですが、以下のようなエラーが。クロスコンパイラの癖が強いw
configure:4240: arm-linux-androideabi-gcc conftest.c
$(AOSP_PATH)/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld: error: cannot open crtbegin_dynamic.o: No such file or directory
このクロスコンパイラ、いろんなものを指定してやんないと動かないのかな?
あと普段のAOSPのビルドを見るとgccでなくclangが呼ばれてるw まさかこのgcc死んでる?
554デフォルトの名無しさん (ワッチョイ ab7c-jFjK)
2020/07/13(月) 09:59:30.72ID:+mCuetAH0 馬鹿には無理
555デフォルトの名無しさん (ワッチョイ bd63-mXGD)
2020/07/14(火) 20:01:59.95ID:vj8bpZw/0 AACのViewModelのコンストラクタでデータを渡せなくてFactory経由で渡さないといけない感じになっていて面倒臭いんですが
あんまりコンストラクタでデータを渡すのは推奨しない感じなんでしょうか
あんまりコンストラクタでデータを渡すのは推奨しない感じなんでしょうか
556デフォルトの名無しさん (ワッチョイ 2361-ucCN)
2020/07/14(火) 22:08:02.65ID:gTvV7l0L0 静的なファクトリメソッドの最大の利点ってメソッド名を自由にできることじゃない?
コンストラクタはクラス名1つしかつけられないけどFactoryにすれば自由に名前つけられるから
使用目的が明確になる
コンストラクタはクラス名1つしかつけられないけどFactoryにすれば自由に名前つけられるから
使用目的が明確になる
557デフォルトの名無しさん (JP 0H7e-KSOi)
2020/07/16(木) 09:20:59.96ID:cImu9aPHH >>549の件、一応ビルドはできるようになりました (AOSPのMakefileに癖があり少しハマった)。
新たな疑問が。普通のLinuxとかだと関連ファイルを /usr/local/lib とかに置いたりしますが
Android内部ではそれはどこに置いたらいいんですかね?
とりあえず/data の下に適当にディレクトリを作ってみましたが、ここは不思議なアクセス制限(?)
があって、どのプロセス(アクティビティ)からもアクセスできるようにファイルを置くことは困難?
新たな疑問が。普通のLinuxとかだと関連ファイルを /usr/local/lib とかに置いたりしますが
Android内部ではそれはどこに置いたらいいんですかね?
とりあえず/data の下に適当にディレクトリを作ってみましたが、ここは不思議なアクセス制限(?)
があって、どのプロセス(アクティビティ)からもアクセスできるようにファイルを置くことは困難?
558デフォルトの名無しさん (ワッチョイ 8963-tdBa)
2020/07/19(日) 20:32:22.95ID:TZtUD7Ok0 firestoreのデータの読み取り回数ってデータ取得のタイミングで
プログラムから取得できたりしないんdしょうか
プログラムから取得できたりしないんdしょうか
559デフォルトの名無しさん (ワッチョイ 9920-8Xcr)
2020/07/22(水) 09:47:42.16ID:BkYJEVgh0 お助けください。
問題が起きているのはファイラ―等からIntentで渡されたファイルのURLで示
されたファイルを読み込んで表示する機能を持つアプリです。
これまでAndroid4.0.3からAndroid9までは問題なく動いていたのですが、
AndroidStudioのAndroid10のAVD(API29/x86/GooglePlay有り)でファイルの読
み込みに失敗します。
デバッガ―で調べてみたところ、Downloadに置いたファイル"hogehoge"は
アプリに渡されたintentを
Uri uri = intent.getData() ;
String strPath = uri.getPath();
でファイルのパスを取得すると、
例えばNexus7-2013(Android6.01)では
strPath=/storage/emulated/0/Download/hogehoge
となり、このパスで問題なくファイルを読むことができます。
ところがAVDでは
strPath=/le//storage/emulated/0/Download/hogehoge
となり、このパスでファイルを読もうとすると、NoSuchFile例外になります。
試しにファイルを開く前に
strPath = strPath.replace( "/le//storage/", "/storage/" ) ;
としてみると問題なくファイルを読めるので、ファイルが無いとかファイルの
中身の問題ではなく、渡されたIntentのURLが間違っていると思われます。
ttps://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore
ttps://play.google.com/store/apps/details?id=jp.buffalo.filemanager
の二つのファイラ―で同じ状況なのでファイラ―のせいでは無いと思われます。
「Android "/le//storage/"」でググってみましたが、関連しそうな情報は
見つからず、お手上げの状態です。何か解決に繋がりそうなヒントをください。
問題が起きているのはファイラ―等からIntentで渡されたファイルのURLで示
されたファイルを読み込んで表示する機能を持つアプリです。
これまでAndroid4.0.3からAndroid9までは問題なく動いていたのですが、
AndroidStudioのAndroid10のAVD(API29/x86/GooglePlay有り)でファイルの読
み込みに失敗します。
デバッガ―で調べてみたところ、Downloadに置いたファイル"hogehoge"は
アプリに渡されたintentを
Uri uri = intent.getData() ;
String strPath = uri.getPath();
でファイルのパスを取得すると、
例えばNexus7-2013(Android6.01)では
strPath=/storage/emulated/0/Download/hogehoge
となり、このパスで問題なくファイルを読むことができます。
ところがAVDでは
strPath=/le//storage/emulated/0/Download/hogehoge
となり、このパスでファイルを読もうとすると、NoSuchFile例外になります。
試しにファイルを開く前に
strPath = strPath.replace( "/le//storage/", "/storage/" ) ;
としてみると問題なくファイルを読めるので、ファイルが無いとかファイルの
中身の問題ではなく、渡されたIntentのURLが間違っていると思われます。
ttps://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore
ttps://play.google.com/store/apps/details?id=jp.buffalo.filemanager
の二つのファイラ―で同じ状況なのでファイラ―のせいでは無いと思われます。
「Android "/le//storage/"」でググってみましたが、関連しそうな情報は
見つからず、お手上げの状態です。何か解決に繋がりそうなヒントをください。
560デフォルトの名無しさん (ワッチョイ 8b63-fOmF)
2020/07/22(水) 09:51:10.07ID:Ha6GlMgb0 <application android:requestLegacyExternalStorage="true" ... >
で直ったりしないの
で直ったりしないの
561デフォルトの名無しさん (ワッチョイ 9920-8Xcr)
2020/07/22(水) 10:04:17.52ID:BkYJEVgh0562デフォルトの名無しさん (アウアウエー Sae3-Ar/h)
2020/07/22(水) 11:18:23.34ID:J4Vacr3ka >>559
Android Studio Part3
http://itest.5ch.net/mevius/test/read.cgi/tech/1547473943/874-875
>Andoid.data/hogehoge/filesでアプリ間のデータのやりとりを行っていた
>俺のアプリは動かなくなったよ。
>
>動作の変更点: すべてのアプリ (Android10)
https://developer.android.com/about/versions/10/behavior-changes-all
動作の変更点: すべてのアプリ (Android9)
https://developer.android.com/about/versions/pie/android-9.0-changes-all
Android Studio Part3
http://itest.5ch.net/mevius/test/read.cgi/tech/1547473943/874-875
>Andoid.data/hogehoge/filesでアプリ間のデータのやりとりを行っていた
>俺のアプリは動かなくなったよ。
>
>動作の変更点: すべてのアプリ (Android10)
https://developer.android.com/about/versions/10/behavior-changes-all
動作の変更点: すべてのアプリ (Android9)
https://developer.android.com/about/versions/pie/android-9.0-changes-all
563559 (ワッチョイ 9920-8Xcr)
2020/07/22(水) 17:43:27.40ID:BkYJEVgh0 >>562
ttps://developer.android.com/about/versions/10/behavior-changes-all
を一通り見てみましたが、原因になりそうな物は見つかりませんでした。
その後、Android10のADV環境に自分ので無いアプリ(Perfect Viewer)を入れて
ファイラーからIntent渡しを試してみると問題無く起動します。
また、Android11のADV環境を作って自分のアプリを試して見るとAndroid10
環境と同様に /le//storage/emulated/0/Download/hogehoge に化けました。
以上から、自分のアプリに原因があることは間違いなさそうです。
明日、問題の起きているアプリとは全く別にIntentを受けてパスを表示する
だけのアプリを新規に作って試して見ます。
ttps://developer.android.com/about/versions/10/behavior-changes-all
を一通り見てみましたが、原因になりそうな物は見つかりませんでした。
その後、Android10のADV環境に自分ので無いアプリ(Perfect Viewer)を入れて
ファイラーからIntent渡しを試してみると問題無く起動します。
また、Android11のADV環境を作って自分のアプリを試して見るとAndroid10
環境と同様に /le//storage/emulated/0/Download/hogehoge に化けました。
以上から、自分のアプリに原因があることは間違いなさそうです。
明日、問題の起きているアプリとは全く別にIntentを受けてパスを表示する
だけのアプリを新規に作って試して見ます。
564デフォルトの名無しさん (ブーイモ MMcb-bJR9)
2020/07/22(水) 21:58:18.10ID:9CjpIVfLM565デフォルトの名無しさん (ワッチョイ 9301-Pi8F)
2020/07/23(木) 14:10:46.23ID:SCX+ej6J0 よろしくお願いします
OTGという機能がありますが
android2.3ではサポートされていなかったように思います
仮にその機種を4.0にアップデート出来たとしたら、どんな2.3の機種でもOTGは使えるようになるのでしょうか?
それともOSの問題ではなく、ハード的にOTGに対応していないというのもあったりするのでしょうか
OTGという機能がありますが
android2.3ではサポートされていなかったように思います
仮にその機種を4.0にアップデート出来たとしたら、どんな2.3の機種でもOTGは使えるようになるのでしょうか?
それともOSの問題ではなく、ハード的にOTGに対応していないというのもあったりするのでしょうか
566デフォルトの名無しさん (ワッチョイ a9ad-2pPP)
2020/07/23(木) 14:16:44.32ID:ojpGG/yh0 ハード側も必要よ
567559 (ワッチョイ 9920-8Xcr)
2020/07/23(木) 15:05:33.52ID:Vl+heUR+0 解決しました。
Manifestの<intent-filter>には(昔作った時のどこかからのコピペしたままで)
<data android:scheme="file" /> と
<data android:scheme="content" /> の二つのschemeを記述していたのですが、
この場合、Android9まではfileの、Android10/11ではcontentのIntentを送って
くるようです。
問題のアプリは常にfileで来るとして
Uri uri = intent.getData() ;
String strPath = uri.getPath();
File file = new File(strPath);
と処理していたため、contentのUriを無理矢理uri.getPath()すると
strPath=/le//storage/emulated/0/Download/hogehoge
となっていました。
getPath()せずUriのまま
InputStream stream = getContentResolver().openInputStream(uri);
とすることでfile/content両対応にし、Android10/11でも正常動作するように
なりました。
<data android:scheme="content" />を削除すればAndroid10もfileで送って
くるかと試してみましたが、ダメ(ファイラ―での開くアプリ候補にこのアプ
リが現れない)でした。
なぜダメなのかは不明です。
Manifestの<intent-filter>には(昔作った時のどこかからのコピペしたままで)
<data android:scheme="file" /> と
<data android:scheme="content" /> の二つのschemeを記述していたのですが、
この場合、Android9まではfileの、Android10/11ではcontentのIntentを送って
くるようです。
問題のアプリは常にfileで来るとして
Uri uri = intent.getData() ;
String strPath = uri.getPath();
File file = new File(strPath);
と処理していたため、contentのUriを無理矢理uri.getPath()すると
strPath=/le//storage/emulated/0/Download/hogehoge
となっていました。
getPath()せずUriのまま
InputStream stream = getContentResolver().openInputStream(uri);
とすることでfile/content両対応にし、Android10/11でも正常動作するように
なりました。
<data android:scheme="content" />を削除すればAndroid10もfileで送って
くるかと試してみましたが、ダメ(ファイラ―での開くアプリ候補にこのアプ
リが現れない)でした。
なぜダメなのかは不明です。
568デフォルトの名無しさん (ブーイモ MM4d-bJR9)
2020/07/23(木) 16:12:45.78ID:PddEecf3M >>567
それ単に送る側のアプリの仕様変更じゃない?5年以上前に初アプリ作ったときも、一部のアプリがcontent://送ってくるから対応した覚えがある
それ単に送る側のアプリの仕様変更じゃない?5年以上前に初アプリ作ったときも、一部のアプリがcontent://送ってくるから対応した覚えがある
569デフォルトの名無しさん (ワッチョイ 9701-d8ek)
2020/09/17(木) 20:00:27.22ID:Ri38mNLw0 質問いいですか
Androidアプリで、もしくはサイトをAndroidのブラウザで見る場合で
画面録画を検知することはできるのでしょうか
内輪で利用する用の配信サイト・アプリを作ろうと思ってるんだけど、画面録画を検知したら警告表示が出るor運営にログが行くor録画ファイルが黒塗りになる という仕様をAndroidでも実装できるのかを知りたいのです
Androidアプリで、もしくはサイトをAndroidのブラウザで見る場合で
画面録画を検知することはできるのでしょうか
内輪で利用する用の配信サイト・アプリを作ろうと思ってるんだけど、画面録画を検知したら警告表示が出るor運営にログが行くor録画ファイルが黒塗りになる という仕様をAndroidでも実装できるのかを知りたいのです
570デフォルトの名無しさん (エムゾネ FFbf-SP/v)
2020/09/18(金) 09:38:14.89ID:6n8VMUNiF 無理
571デフォルトの名無しさん (ワッチョイ 9fc7-W2Jb)
2020/09/18(金) 10:01:14.03ID:ZaOESrJm0 録画ボタンを付けて押させるというのはどうか
572デフォルトの名無しさん (アウアウウー Sa5b-tGkM)
2020/09/18(金) 12:18:28.59ID:Jzpl8xwta 録画するアプリのリスト作って
そのアプリが起動しているかを見るのは可能じゃね?
リストの更新が大変だろうし
自作のアプリには対応不可だろうけど
そのアプリが起動しているかを見るのは可能じゃね?
リストの更新が大変だろうし
自作のアプリには対応不可だろうけど
573デフォルトの名無しさん (エムゾネ FFbf-SP/v)
2020/09/18(金) 12:37:48.86ID:6n8VMUNiF PCでAndroidのエミュレーター起動して
PC側で録画されてたら?
PC側で録画されてたら?
574デフォルトの名無しさん (ワッチョイ 9763-rt1p)
2020/09/18(金) 12:59:00.88ID:kOeCcXgc0 他の端末のカメラアプリで画面越しに録画とかもされるしあきらめたら
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【窪田順生氏】「高市政権人気の裏には多数の“弱者感を抱えた男”の存在がある」弱者感を抱えた男は人知れずマイルド右翼に… [おっさん友の会★]
- 【調査】クレジットカード、1人何枚持つのが「平均的」?★3 [ひぃぃ★]
- 「ヘイトスピーチをやめろ」 各地の「移民反対デモ」に抗議活動 [蚤の市★]
- 【作家】高市総理支持の背景に見えるヤンキー的「ケンカ上等!」と「日本人は特別だ」感がとても怖い 北原みのり [少考さん★]
- 【テレビ】池上彰氏 報道の自由度が高い国の特徴「どんどん政府を批判する。政治家は受け入れる」 一方独裁国家は… [冬月記者★]
- 宮崎あおい「電子レンジ持ってない」“丁寧な暮らし”を告白「ごはんを温め直すときも蒸し器」に「凄すぎ」の声 [muffin★]
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap609
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1816
- 【U-NEXT】プレミアリーグ総合 ★39
- ハム専 エスコン日韓OB戦
- 巨専】
- とらせん IP
- ネトウヨやウク信は言葉を慎みたまえ。中露両国は対日制裁を考える基準にしているぞ [805596214]
- 古市憲寿「スタジオでも中国批判して気持ち良くなってる人はいるが高市答弁で日本人は損してる。国益を害した」スタジオ凍りつく [931948549]
- どっかの部族みたいにチンコケースしてキンタマは風に晒すのが正解だよな
- 高市政権「中国への反論はSNSでやるb。覚悟しろ中麹早I!!!!」 [834922174]
- まったり進行おじゃる丸待機ハウス🏡
- ビッパって何?
