Android開発質問スレ Part2

2023/02/05(日) 19:16:57.21ID:d5UWZ1fB0
!extend:checked:vvvvv:1000:512
↑スレ立て時は1行目と2行目に「!extend:checked:vvvvv:1000:512」をコピペして立てて下さい
荒らし対策のために強制コテハン表示&コピペミス防止
http://info.2ch.net/index.php/BBS_SLIP

Androidの開発全般に関する質問を扱います。

前のスレ
Android開発質問スレ
https://mevius.5ch.net/test/read.cgi/tech/1472135665/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2024/02/11(日) 01:27:25.93ID:J7EaCU+90
>>147
フォーム的で『今日』の日付をいれて入力、明日は『明日』の日付をいれて入力
じゃないとむずかしそうな感じなんですよね
ちょっと高齢の人にやってもらうので
2024/02/19(月) 01:29:49.32ID:9QwYXAKp0
年寄りに入力はキツイか今日も明日も商品コードも全部バーコード読み取りやね
150デフォルトの名無しさん (ワッチョイ b325-FjIa)
垢版 |
2024/02/19(月) 23:57:58.85ID:BgDZNMxk0
スマートホンでスマートホンのアプリを作りたいのですがお勧めのアプリありますか?。
ヘルプを含め日本語対応のアプリがいいです。
151デフォルトの名無しさん (ワッチョイ 4ab8-78E5)
垢版 |
2024/02/29(木) 13:20:43.72ID:Ld8vZZwG0
久々にビルドしたら何かワーニングが出た。
The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 9.0 of the Android Gradle plugin.
You can resolve this warning in Android Studio via `Refactor` > `Migrate BuildConfig to Gradle Build Files`
どうしたら良いですか?
2024/02/29(木) 16:00:06.58ID:AdgsVpJv0
まず翻訳します
153デフォルトの名無しさん (ワッチョイ 2a74-5xWM)
垢版 |
2024/02/29(木) 17:39:54.69ID:j54KR+et0
x ワーニング
o ウォーニング
154デフォルトの名無しさん (ワッチョイ 9b91-78E5)
垢版 |
2024/03/01(金) 08:28:14.77ID:bF6MP9KV0
>>151
自己レス
gradle.propertiesファイルの以下をコメントにしたらウォーニングは消えました!
#android.defaults.buildfeatures.buildconfig=true
2024/03/01(金) 17:37:33.66ID:eOHGkMoT0
ヴォーニング消すのは大事やね
156デフォルトの名無しさん (ワッチョイ 2a74-5xWM)
垢版 |
2024/03/01(金) 19:45:17.41ID:rGSO5zrj0
x ヴォーニング
o ウォーニング
157デフォルトの名無しさん (ワッチョイ 132b-h4B1)
垢版 |
2024/03/19(火) 16:18:11.31ID:MZL4hQ5P0
助けてください
build.gradleに
buildFeatures {
flavorDimensions = ["product"]
}
productFlavors {
user {
dimension "product"
isDefault = true
}
admin {
dimension "product"
}
}
として、MainActivityのonCreateで
switch (BuildConfig.FLAVOR) {
case "admin":
develper_mode = true;
break;
case "user":
develper_mode = false;
break;
}
と記述しましたがBuildConfig.FLAVORは常に""で空です。
Build VariantsのActive Build VariantはuserDebugとかadminDebugを設定しています。
ご指導のほどよろしくお願いします。
158デフォルトの名無しさん (ワッチョイ 0b68-h4B1)
垢版 |
2024/03/20(水) 21:35:10.03ID:XlirVuQ80
releaseビルドしてadb installでインストールしようとしたらインストール済みのと署名が違うので失敗しました。無視してとも表示されていたのでアンインストールしてから再度adbでインストールできたけどびびったわ。
気になったのでgoogle play consoleで内部テストにアップロードを試したら出来たからjksファイルは大丈夫だよね?
2024/04/17(水) 17:07:36.95ID:S5yL44Xn0
すいません、久々にAndroid StudioをLinux(KDE)に入れたら他のアプリやOSを引きずり込んでカクカクになるんですが、OpenJDKが悪いんですかね?
2024/04/17(水) 18:28:38.37ID:7eN01iDC0
>>159
PCのスペック不足では?
何使ってるの?
2024/04/17(水) 18:29:49.18ID:1a4znqgF0
腰がカクカクする
2024/04/17(水) 18:52:33.42ID:S5yL44Xn0
>>160
最近買ったばかりなのでそれはないです
日本語入力(fcitx5)のON/OFFだけで一瞬固まってしまう
2024/04/17(水) 19:13:38.05ID:u/nGhxkb0
GNOMEだけど
カクカクしないで動いてる
2024/04/17(水) 19:17:52.46ID:7eN01iDC0
>>162
最近買ったとしても値段でスペックは全然変わるんでは?
例えばメモリー容量はどれくらい?
もしかしてHDD積んでたりしないか?w
2024/04/17(水) 19:24:36.42ID:S5yL44Xn0
>>164
一応M.2のSSDです
https://i.imgur.com/B66RLGs.png
2024/04/17(水) 19:40:05.16ID:1a4znqgF0
Linuxなんかでやるからそうなる
2024/04/17(水) 20:42:30.08ID:u/nGhxkb0
kde neonのplasma6ってバグだらけじゃなかったっけ
開発するならもっと安定したディス鳥使いなよ
2024/04/17(水) 20:44:31.57ID:1a4znqgF0
kdeは重い印象。gnomeが良かった記憶がある
2024/04/17(水) 21:28:24.69ID:S5yL44Xn0
plasma6というかデフォルトになったwaylandの動きが怪しいです
2024/04/20(土) 12:32:53.82ID:9xPHWLgD0
159です
XからWaylandに戻したら普通に動くようになりました
2024/06/04(火) 01:42:04.07ID:UrMrmrW30
ちょっと質問があります

設定のユーザー補助でフォントサイズを変更したとき
その変更内容を知りたいんですが方法が分かりません
教えていただけないでしょうか?
172デフォルトの名無しさん (ワッチョイ 3325-VQfa)
垢版 |
2024/06/09(日) 22:36:46.65ID:s2XNaT0y0
最新のスマホにインストールできる環境にアップデートしたい。
現在の環境は以下の通りです。

PC:FMV-7000NA4
OS:knoppix 7.0( 産業技術総合研究所による日本語版DVD)
開発環境:eclipse
スマートフォン:android 2.3.4
インターネット回線:ネットカフェ(wifi)

SDK?。っていうんですか、もうどうやってインストールしたかも忘れてしまいました。
なので詳しくお願いします。
2024/06/09(日) 23:06:00.20ID:/urWaAG10
今の時代の開発環境はAndroid Studioだよ
まずはAndroid Studioが使えるOSを用意しろ

64ビット版のWindows Linux MAC ChromeOSのどれか
174172 (ワッチョイ 3325-VQfa)
垢版 |
2024/06/10(月) 22:01:40.84ID:Yd+kRU7z0
ちょっと難しそうなんでスマホ(android 2.3.4)が壊れるまでこのままやります。
Docomoのfomaが終了する時、新しいスマホがもらえると思うのでそしたらPCをテキストエディタにして
コンパイルとインストールはスマホのアプリでやればいいかな。
2024/06/11(火) 15:46:48.27ID:H3YsmDsr0
>>174
>スマホ(android 2.3.4)が壊れるまでこのままやります。

一般公開しない社内アプリとかなら良いけど
PlayStoreに公開・配布するなら、最新のAndroidに対応する必要があるよ
176デフォルトの名無しさん (ワッチョイ 237f-UqvH)
垢版 |
2024/06/11(火) 16:04:42.34ID:ZhuyHXA40
active_main_drawer.xmlで定義したナビゲーション メニューの特定のアイテムを一時的に非表示にする方法はありませんか?
状態に応じてメニューの内容を変えたいのです。
2024/06/11(火) 17:22:49.45ID:bA8c5SQu0
>>176
そのレスの本文をそのままgeminiに打ち込んでみるといい
178デフォルトの名無しさん (ワッチョイ c376-UqvH)
垢版 |
2024/06/13(木) 10:37:07.80ID:Nsfq8YcQ0
>>176
出来ました。
Menu menu = navigationView.getMenu();
menu.findItem(R.id.xxx).setVisible(false or true);
179デフォルトの名無しさん (ワッチョイ c376-UqvH)
垢版 |
2024/06/13(木) 10:54:43.37ID:Nsfq8YcQ0
>>177
おぉ、素晴らしいレス!
やってみたら探していた答えと同じ内容を返してくれました。
180デフォルトの名無しさん (ワッチョイ 75b1-OVAh)
垢版 |
2024/07/08(月) 14:57:15.74ID:Kk5aLOtw0
オープンテスト版のダウンロード数が知りたいけどやり方わかんない?
製品版しか出ないのかな?
2024/07/08(月) 19:04:20.08ID:G6SxriLK0
湯布院の市街地エリアやまなみでも何でもないじゃん
182デフォルトの名無しさん (ワッチョイ adfc-AD2p)
垢版 |
2024/07/10(水) 17:13:56.37ID:2Cf44oKy0
初公開に近いところまで来てるのだが、
「20 人以上のテスターが 14 日以上連続でデバッグ」の要件は本当に必要?脅しのポーズだけじゃなくて?
厳しいかなあ
2024/07/10(水) 21:57:56.22ID:ABXB+eEf0
Xで募集してる人をたまに見るね
184 警備員[Lv.2][新芽] (ワッチョイ cb10-2N+V)
垢版 |
2024/07/12(金) 06:39:01.80ID:rAnXXRGQ0
!donguri
185デフォルトの名無しさん (ワッチョイ c1a0-qw7+)
垢版 |
2024/07/30(火) 00:23:50.02ID:Fhi2Rwab0
サブスクによる広告を表示しない選択の仕様と、 GDPR対象地域は相性が悪いな。
186デフォルトの名無しさん (ブーイモ MM22-A6l+)
垢版 |
2024/08/27(火) 20:03:01.51ID:uip9mCJBM
始めてAndroidアプリ作ったらgoogleにテスター20人14日とか言う、くっそ高いハードル攻撃食らったw

googlePlayに欲しい機能のプログラムがないのは、これが原因だったかwww
187デフォルトの名無しさん (ブーイモ MM22-A6l+)
垢版 |
2024/08/27(火) 20:04:42.26ID:uip9mCJBM
なんで、こんなプログラムがないんだろう?
他にも思いつく人いるよな???!!?
って思って、仕方なく自分で作って、公開でもしてみるかとなったら、こんな理由があったとは
188デフォルトの名無しさん (ワッチョイ cd6e-PBPb)
垢版 |
2024/08/27(火) 20:52:15.90ID:BLST4ryv0
と思って、やっとこ自分で作って公開すると
検索で自分のアプリが表示されることのハードルが高い事を知る
実はそんなプログラムは既にあるのだけど埋もれているというオチで自分のも一緒に埋もれる
189デフォルトの名無しさん (ワッチョイ 3d25-wv70)
垢版 |
2024/08/27(火) 21:55:21.18ID:Ccrm/wd10
ちわっす。
MediaRecorderという関数?。で非圧縮、サンプリングレート44100の音声ファイルを作りたい。

MediaRecorderという関数?。でエンコーダーにデフォルトを指定すると非圧縮の音楽ファイルが
できるということでやってみたらサンプリングレートが8000のファイルができました。
サンプリングレートに44100を指定しえんこーだーにデフォルトを指定したら画面が黒くなり
動かなくなりバッテリーを外して再起動するはめになりました。
エンコーダーにAACを指定するとサンプリングレート44100のファイルを作れるようです。
音飛びしてる気がするけど

どうしたもんでしょうか?。
190デフォルトの名無しさん (スプッッ Sdca-GsaO)
垢版 |
2024/08/29(木) 14:10:18.64ID:G41Drf1Id
なるほど
google広告を許すと緩和されるのか
糞だな
https://studio3g.hatenablog.jp/entry/2024/04/17/155320
https://gamemakers.jp/article/2023_11_13_54780/
https://zenn.dev/gomorepython/articles/8dc82b39a13991
https://qiita.com/Ryu-0824/items/cd98163c1a24870aec86
友達多い方が有利とか
ぼっちには無理ゲーになってしまった
2024/08/29(木) 14:10:55.59ID:G41Drf1Id
>>189
どうぞ
https://developer.android.com/reference/android/media/MediaRecorder.AudioEncoder
https://stackoverflow.com/questions/56854199/how-to-record-good-quality-audio-using-mediarecoder-in-android
2024/08/29(木) 14:25:34.30ID:Fkw037JU0
ここにテストしてって言ってurl張れば良いのでは
193デフォルトの名無しさん (アウアウエー Sa0a-GsaO)
垢版 |
2024/08/31(土) 10:22:27.03ID:oPSFGvVwa
ここの人かな
>1つのプログラムで日本語と英語に対応してて、英語版は240か国で販売してます
http://apps.microsoft.com/detail/9p45p45q284q?hl=ja-jp&gl=JP
http://apps.microsoft.com/detail/9p45p45q284q?hl=en-us&gl=US
2024/11/15(金) 07:12:42.41ID:az6uMl7w0
!donguri
2024/11/16(土) 10:21:38.63ID:tOcVq+tO0
!donguri
2024/11/16(土) 10:29:35.68ID:tOcVq+tO0
!donguri
2024/11/16(土) 10:52:28.57ID:tOcVq+tO0
!donguri
2024/11/26(火) 16:50:16.33ID:SUa450cm0
UVCカメラを制御したい時、UVCガジェットドライバを使うのが一番楽かな?
2024/12/09(月) 12:15:35.54ID:XdXMTYsw0
来年から Google Play に本名と住所が表示されるようになるぽいんだがなんとか回避できないのか
2024/12/09(月) 12:23:13.32ID:in5dEnKu0
>>199
もう表示されてないか?
2024/12/09(月) 12:26:00.31ID:XdXMTYsw0
俺は表示されてないな。2月5日までに入力しろとメールが来てる
月額1万円くらいでレンタルオフィスみたいなのある?
2024/12/09(月) 12:51:53.44ID:XdXMTYsw0
新規にデベロッパーアカウントを作成した人は既に公開になっているけど、これから既存アカウントにも適応されていくみたいです
2024/12/09(月) 14:57:50.28ID:Ub5u8/Qu0
>>201
収益化の手続きをしてる個人は住所氏名が開示されるみたいね
ちなみにヴァーチャルオフィスだったら月額1000円以下からある
2024/12/09(月) 15:30:46.36ID:XdXMTYsw0
住所確認に2枚書類を提出しないといけない
バーチャルオフィスでそれが出来るのかどうか
2024/12/09(月) 16:12:34.73ID:cLFCFkKN0
個人情報とは一体・・・
企業だけにしろって騒げば変わるかな?
2024/12/09(月) 16:34:11.71ID:T4hyWgr3F
やったことないから知らんけど
バーチャルオフィスで
GooglePlayStore住所を登録した例があるから
検索して真似てみれば?

色んな書類揃えるの大変そうだが
2024/12/09(月) 17:20:00.20ID:XdXMTYsw0
公共料金の領収書とか免許証とかパスポートのコピーを提出しないといけない
バーチャルオフィスでそれが出来るのかどうか
2024/12/09(月) 20:51:55.92ID:sPgzC5NJ0
俺はもう表示されている
10月一杯までに設定しないと消されるって脅された
2024/12/09(月) 20:55:48.93ID:FMlsYp79M
いつの間にかappleより糞環境になっとるやないか
210デフォルトの名無しさん (JP 0H9f-uiwC)
垢版 |
2024/12/09(月) 21:42:02.02ID:XfZ/p96kH?2BP(1000)

Web開発のトピックを分かりやすく解説してくれるところが大好きです!最近、EchoAPIを使ってAPIテストを行っており、このツールのおかげでワークフローがすごく簡素化されました。
2024/12/09(月) 22:59:48.44ID:XdXMTYsw0
組織にしてバーチャルオフィスにすれば免許証アップとかは必要なくなるのかな
2024/12/09(月) 23:30:27.73ID:XdXMTYsw0
バーチャルオフィス申し込んでるが、登記不可ってなんや。これでええんか
2024/12/09(月) 23:50:15.19ID:XdXMTYsw0
おお分かってきたわ。開業するわw
2024/12/11(水) 21:31:55.05ID:fKlSepBp0
「対象年齢として18歳以上が設定されてますが、アイコンが可愛くて子供受けしそうだから子供向けアプリとして認定します。
なのに、子供向けアプリのガイドラインを満たしていないので、削除します。復活したければ修正して審査を受けよ」

みたいな理由で一方的に公開停止されたが、Gの社風が変わりすぎじゃないか?
2024/12/11(水) 23:05:37.27ID:6l9aPUPo0
ひどいなw
かわいくないアイコンに変えるしかないのか
2024/12/13(金) 01:43:36.58ID:xpGvD6q30
アプリを別のアカウントに移行した場合に、Firebaseは前のプロジェクトのままでも動作するんですかね
217デフォルトの名無しさん (ワッチョイ 2eaa-lROp)
垢版 |
2024/12/17(火) 08:13:56.86ID:ALemBXq70
海外でダウンロードできるのであれば該非書類用意するよう言われたけど本当ですか?
218デフォルトの名無しさん (アウアウエー Sae2-N2kD)
垢版 |
2024/12/17(火) 10:20:21.73ID:hEkGaD6xa
>>212
会社の本籍に出来ないって意味やろ
2024/12/29(日) 07:42:02.22ID:Keml5Em60
!donguri
2025/01/02(木) 03:24:57.28ID:75W9GgAgH
最近リモートのビルドを試していて、そのときにsshでポートをフォワードしてリモートから
ローカルにつながったデバイスにadbを使う方法を知ったのですが、
fastbootでも同じことはできますかね? fastbootでやっている話は見かけないような
2025/01/03(金) 11:51:58.50ID:B3wF3EGRM
Jetpack Compose やってみてるんだけど色の指定が Material3 になっていて
例えばダイアログ上のここのテキストの色を変えるのにどのプロパティにセットしたら良いのかとか分かりにくいんだけど
Material3 使わずに自分で個別に色指定した方が分かりやすくないっすか
2025/01/03(金) 15:23:46.55ID:R7434evi0
!donguri
2025/01/03(金) 15:50:08.98ID:IrEBLH8mM
ようつべ見ながらさわったら
Material3になってそのままで動かなくて時間とられたの思い出した
224デフォルトの名無しさん (ブーイモ MMb3-ieKl)
垢版 |
2025/01/08(水) 11:25:09.23ID:LgTxFklPM
オフラインアプリなんだけどKotlinでWebViewに大きな配列データ渡すときって
JSON形式でファイルにして渡したほうが早い?
JavaScriptの関数の引数に配列データ渡す方法だと、どえらい時間かかるの。
chunkとかいうのも試したけどほとんど変化なし。
225デフォルトの名無しさん (アウアウウー Sa85-Y8TR)
垢版 |
2025/01/09(木) 17:00:39.46ID:2CxgFrpya
ファイルが正解
226デフォルトの名無しさん (ブーイモ MMb3-ieKl)
垢版 |
2025/01/10(金) 06:06:11.39ID:LI2heNE1M
ファイルにしたら多少速くなりました
227 警備員[Lv.11][芽] (ワッチョイ 4bff-0nh0)
垢版 |
2025/01/10(金) 20:34:12.21ID:1wSxaQph0
!donguri
2025/01/17(金) 06:33:42.61ID:HG7gwVzM0
gradleでビルドしているアプリにJNIでライブラリのバイナリ(libA.so)をロードしたく、
プロジェクト内でjniLibsというフォルダを作りそこに置いたら、認識はされたようです
ですが、今度は実行時にlibA.soが依存しているlibBが見つからずエラーになります
というわけでlibBもjniLibsに置いてみたのですが、どうやら

- 元のライブラリはlibB.so.1という名前だった
- libB.so.1というファイル名だとjniLibsに置いてもアプリのビルド時に除外されるっぽい
(apkの中を見たときにlibB.so.1が入っていない)
- libB.so.1をllibB.soにファイル名変更するとビルド時に認識されるが、実行時にlibB.so.1
は未解決のまま

というわけで、明示的にlibB.so.1を指定してビルド時にapkに含まれるようにしたら
よさそうだと思いますが、どのようなgradleの指定にしたらいいかご存知の方はいますか?
2025/01/17(金) 23:05:35.22ID:Vwo7h/Ia0
共有ライブラリってファイル名じゃなくて中に含まれる関数名しか見てない気がする
違ってたらごめん
2025/01/18(土) 12:17:51.42ID:ZEzNbt5p0
>>228
WindowsだったらWSLでubuntuとかいれてreadelfコマンドでsoファイルの依存関係が見れる
適当なubuntuのsoファイルを見るとこんな感じ
$ readelf -d /usr/lib/libnetpbm.so.10
.......
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x000000000000000e (SONAME) Library soname: [libnetpbm.so.10]

AndroidStudioで作ったsoファイルも見れてこんな感じになっている
$ readelf -d ~/libfoo.so
.......
0x0000000000000001 (NEEDED) Shared library: [liblog.so]
0x0000000000000001 (NEEDED) Shared library: [libm.so]
0x0000000000000001 (NEEDED) Shared library: [libdl.so]
0x0000000000000001 (NEEDED) Shared library: [libc.so]
0x000000000000000e (SONAME) Library soname: [libfoo.so]
そのlibAとlibBの実際の依存関係もこれで確認できるだろう
2025/01/18(土) 12:18:42.83ID:ZEzNbt5p0
調べてみるとAndroidは.so以外の名前の共有ライブラリファイルをサポートしていないみたいだな
ビルド時にパッケージングしてくれないだけじゃなくてくて、端末のランタイムがサポートしていないみたいな?情報が古いかもしれんが

だからライブラリそのものを作り直す必要があるんじゃないだろうか
libA.soを作るときにlibB.soを動的リンクするんじゃなくて、libB.aがたぶんあるだろうから、libA.soにlibB.aを静的リンクすれば解決する
2025/01/19(日) 07:45:59.54ID:pBs5rxiX0
皆さんどうもです

>>230
それで例えばNEEDEDの一つにlibc.so.6がありますがそれをロードする条件は
- SONAME が libc.so.6 で
- ファイル名も libc.so.6 である
ようなライブラリーがあれば読み込む、ということなのかな? と。しかし

>>231
>調べてみるとAndroidは.so以外の名前の共有ライブラリファイルをサポートしていないみたいだな
やはりそうなんですかね。それだと .so.6 とかはうまく組み込めなそうですね

>だからライブラリそのものを作り直す必要があるんじゃないだろうか
依存している全ライブラリのソースがあれば再ビルドしてまとめるという手はありますね

ふと思ったのは上の認識が正しければSONAMEをなんとか編集して .6とか取ればいいのかなと
だいぶハックの領域ですが。ただ、.6は本来必要があって付いているんでしょうが
2025/03/02(日) 01:49:17.38ID:Q8QqUz1P0
NDKのドキュメントを見るといろんなクラスが定義されてて、native-activityだとか
そんなサンプルもありますが、
もしかして今ってC/C++だけで一通りアプリ(アクティビティ)やサービスを書けたりします?
2025/03/02(日) 02:44:50.97ID:h6q+H0JB0
なんでそんなめんどくさいことするん
2025/03/02(日) 08:04:08.51ID:e55JM6DW0
manifestにはクラス名を書く必要があるだろうし簡単ではなさそうだよね
2025/03/02(日) 23:20:18.77ID:bQNA6zwE0
>>233
そのサンプルのnative-activityのドキュメントにAndroid APIレベル9以降って書いてある
2025/03/03(月) 19:49:12.59ID:OQ7q3jtm0
!donguri
238デフォルトの名無しさん (ワッチョイ a6b0-z5RJ)
垢版 |
2025/03/11(火) 07:49:16.91ID:XAuedD1d0
LadybugからMeerkatにアップデートしたらステップーオーバーで変な位置に飛ぶ状態
Ladybugに戻しても同じ動作でキャッシュを削除しても変わらず
エクスポートして別の場所にインポートしたら動作が正常になってMeerkatでも大丈夫でした
キャッシュ削除以外で同様なコマンドありますか?
239デフォルトの名無しさん (ワッチョイ c925-eM9o)
垢版 |
2025/03/21(金) 23:11:00.48ID:v629zwFr0
NE3っていう耳かきカメラなんだけどさ。
コパイロットに聞いたら対応してんのandroidのバージョン5以降からじゃね。っていうんだよね。
俺のandroid2.3.3でちょっとばかし古いんだ。
で、アプリって自作できないかなと。
240デフォルトの名無しさん (ワッチョイ b650-Zxw8)
垢版 |
2025/04/24(木) 10:49:37.18ID:JmnRwG4W0
最近アプリを更新公開したら以下の注意が出たのですが、自分のコードでは使ってない。
どうしたらよいのでしょうか?
お客様のアプリは、エッジ ツー エッジで非推奨の API またはパラメータを使用しています
エッジ ツー エッジおよびウィンドウの表示のために使用または設定している API またはパラメータの 1 つ以上が、Android 15 で非推奨になりました。お客様のアプリでは、サポートが終了した以下の API またはパラメータが使用されています。
android.view.Window.setStatusBarColor
android.view.Window.setNavigationBarColor
これらは次の場所で開始します。
androidx.activity.EdgeToEdgeApi26.setUp
androidx.activity.EdgeToEdgeApi29.setUp
com.google.android.material.bottomsheet.BottomSheetDialog.onCreate
com.google.android.material.internal.EdgeToEdgeUtils.applyEdgeToEdge
com.google.android.material.sidesheet.SheetDialog.onCreate
この問題を解決するには、これらの API またはパラメータの使用をやめてください。

build.gradleは以下です。
implementation 'androidx.appcompat:appcompat:1.7.0'
implementation 'com.google.android.material:material:1.12.0'
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.8.7'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7'
implementation 'androidx.navigation:navigation-fragment:2.8.9'
implementation 'androidx.navigation:navigation-ui:2.8.9'
241デフォルトの名無しさん (ドコグロ MMb1-a8gS)
垢版 |
2025/04/24(木) 11:30:30.26ID:EB3sMTiUM
使ってるんちゃうか😌
2025/04/24(木) 14:24:15.95ID:CTbhdHQN0
間接的に使ってるんだろう
とりあえずライブラリを全部更新してみたら
243 警備員[Lv.4][芽] (ワッチョイ 0f10-rxm+)
垢版 |
2025/05/28(水) 11:40:53.92ID:wS+zlCxW0
!donguri
2025/10/08(水) 21:41:37.13ID:ig4yKWDk0
APIレベル要件の対応が毎年恒例ですげーストレス
放置のアプリも小銭稼いでくれるから切るに切れず
毎回謎エラーと戦うよ
245デフォルトの名無しさん (ワッチョイ 0197-jjfP)
垢版 |
2025/10/14(火) 20:08:46.59ID:aWAhksWf0
Activity遷移でActivityAからActivityBに移動するとき
データを渡したい場合、intentにputExtraするのが一般的っぼいけど
なぜ直接ActivityBからActivityA.data1,Activity.data2のようにして読み込むことはしないのですか?
(このdata1,data2はActivityAのstaticなプロパティとする)
2025/10/14(火) 22:28:13.00ID:w2iPtUXY0
AとBが同一プロセスで実行される保証がないから
247245 (ワッチョイ a949-jjfP)
垢版 |
2025/10/15(水) 07:26:25.11ID:1Hqp3R1R0
>>246
いや別Activityも同一プロセスのはずだ
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況