Android開発質問スレ Part2 (243レス)
上下前次1-新
1(1): (ワッチョイ 6310-7zv1) 2023/02/05(日)19:16 ID:d5UWZ1fB0(1/3)調 AAS
!extend:checked:vvvvv:1000:512
↑スレ立て時は1行目と2行目に「!extend:checked:vvvvv:1000:512」をコピペして立てて下さい
荒らし対策のために強制コテハン表示&コピペミス防止
http://info.2ch.net/index.php/BBS_SLIP
Androidの開発全般に関する質問を扱います。
前のスレ
Android開発質問スレ
2chスレ:tech VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
144: (ワッチョイ 0754-DSWp) 2024/01/22(月)23:34 ID:kxdDnYFT0(1)調 AAS
>>143
作ったら登録してくれる?
145: (ワッチョイ 8784-0sZr) 2024/01/25(木)00:40 ID:UbgNjtla0(1)調 AAS
Android14のエミュレータでChromeを動かしたらWindows10がブルースクリーンになってクラッシュしたわ
早く直してくれないか?
146: (ワッチョイ d712-mnHM) 2024/02/07(水)23:33 ID:5BPKw83C0(1)調 AAS
倉庫内で出荷のためのメモしたくて
画像のようなフォームをつくりたいです
https://i.imgur.com/4JvIRqv.jpg
商品に4桁のコードがついているので
2024/02/07
0000 15
1111 5
2222 3
とだけ入力できればいいです
できたら印刷もしたいです
AndroidのExcelですとVBAやフォームが使えないため、入力者のミスや、日付を一度だけ入力して関連付けることができないので使えません
作る手順はどうやればいいでしょうか?
Sqliteを使うことになりますよね?
※アプリスレで聞きましたがアプリがなかったのでつくることにしました
147(1): (ワッチョイ e3f2-LqI5) 2024/02/11(日)00:57 ID:bIV82mWT0(1)調 AAS
そっち方面疎いけどgoogleスプレッドシートなんてのもある作らないで済むならそのほうが
共有して確認したりシートを年間月日分作ってやればミスも減るんじゃないの
148: (ワッチョイ 7ffa-T2NZ) 2024/02/11(日)01:27 ID:J7EaCU+90(1)調 AAS
>>147
フォーム的で『今日』の日付をいれて入力、明日は『明日』の日付をいれて入力
じゃないとむずかしそうな感じなんですよね
ちょっと高齢の人にやってもらうので
149: (ワッチョイ ff79-WSng) 2024/02/19(月)01:29 ID:9QwYXAKp0(1)調 AAS
年寄りに入力はキツイか今日も明日も商品コードも全部バーコード読み取りやね
150: (ワッチョイ b325-FjIa) 2024/02/19(月)23:57 ID:BgDZNMxk0(1)調 AAS
スマートホンでスマートホンのアプリを作りたいのですがお勧めのアプリありますか?。
ヘルプを含め日本語対応のアプリがいいです。
151(1): (ワッチョイ 4ab8-78E5) 2024/02/29(木)13:20 ID:Ld8vZZwG0(1)調 AAS
久々にビルドしたら何かワーニングが出た。
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`
どうしたら良いですか?
152: (ワッチョイ 67ae-r8/V) 2024/02/29(木)16:00 ID:AdgsVpJv0(1)調 AAS
まず翻訳します
153: (ワッチョイ 2a74-5xWM) 2024/02/29(木)17:39 ID:j54KR+et0(1)調 AAS
x ワーニング
o ウォーニング
154: (ワッチョイ 9b91-78E5) 2024/03/01(金)08:28 ID:bF6MP9KV0(1)調 AAS
>>151
自己レス
gradle.propertiesファイルの以下をコメントにしたらウォーニングは消えました!
#android.defaults.buildfeatures.buildconfig=true
155: (ワッチョイ 4e61-lZAw) 2024/03/01(金)17:37 ID:eOHGkMoT0(1)調 AAS
ヴォーニング消すのは大事やね
156: (ワッチョイ 2a74-5xWM) 2024/03/01(金)19:45 ID:rGSO5zrj0(1)調 AAS
x ヴォーニング
o ウォーニング
157: (ワッチョイ 132b-h4B1) 2024/03/19(火)16:18 ID:MZL4hQ5P0(1)調 AAS
助けてください
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 ID:XlirVuQ80(1)調 AAS
releaseビルドしてadb installでインストールしようとしたらインストール済みのと署名が違うので失敗しました。無視してとも表示されていたのでアンインストールしてから再度adbでインストールできたけどびびったわ。
気になったのでgoogle play consoleで内部テストにアップロードを試したら出来たからjksファイルは大丈夫だよね?
159(1): (ワッチョイ 5701-Oh60) 2024/04/17(水)17:07 ID:S5yL44Xn0(1/4)調 AAS
すいません、久々にAndroid StudioをLinux(KDE)に入れたら他のアプリやOSを引きずり込んでカクカクになるんですが、OpenJDKが悪いんですかね?
160(1): (ワッチョイ 3766-8Nqh) 2024/04/17(水)18:28 ID:7eN01iDC0(1/2)調 AAS
>>159
PCのスペック不足では?
何使ってるの?
161: (ワッチョイ 7feb-9Bz2) 2024/04/17(水)18:29 ID:1a4znqgF0(1/3)調 AAS
腰がカクカクする
162(1): (ワッチョイ 5701-Oh60) 2024/04/17(水)18:52 ID:S5yL44Xn0(2/4)調 AAS
>>160
最近買ったばかりなのでそれはないです
日本語入力(fcitx5)のON/OFFだけで一瞬固まってしまう
163: (ワッチョイ bf1d-ons4) 2024/04/17(水)19:13 ID:u/nGhxkb0(1/2)調 AAS
GNOMEだけど
カクカクしないで動いてる
164(1): (ワッチョイ 3766-8Nqh) 2024/04/17(水)19:17 ID:7eN01iDC0(2/2)調 AAS
>>162
最近買ったとしても値段でスペックは全然変わるんでは?
例えばメモリー容量はどれくらい?
もしかしてHDD積んでたりしないか?w
165: (ワッチョイ 5701-Oh60) 2024/04/17(水)19:24 ID:S5yL44Xn0(3/4)調 AAS
>>164
一応M.2のSSDです
https://i.imgur.com/B66RLGs.png
166: (ワッチョイ 7feb-9Bz2) 2024/04/17(水)19:40 ID:1a4znqgF0(2/3)調 AAS
Linuxなんかでやるからそうなる
167: (ワッチョイ bf1d-ons4) 2024/04/17(水)20:42 ID:u/nGhxkb0(2/2)調 AAS
kde neonのplasma6ってバグだらけじゃなかったっけ
開発するならもっと安定したディス鳥使いなよ
168: (ワッチョイ 7feb-9Bz2) 2024/04/17(水)20:44 ID:1a4znqgF0(3/3)調 AAS
kdeは重い印象。gnomeが良かった記憶がある
169: (ワッチョイ 5701-Oh60) 2024/04/17(水)21:28 ID:S5yL44Xn0(4/4)調 AAS
plasma6というかデフォルトになったwaylandの動きが怪しいです
170: (ワッチョイ 5701-Oh60) 2024/04/20(土)12:32 ID:9xPHWLgD0(1)調 AAS
159です
XからWaylandに戻したら普通に動くようになりました
171: (ワッチョイ 697c-Ej9x) 2024/06/04(火)01:42 ID:UrMrmrW30(1)調 AAS
ちょっと質問があります
設定のユーザー補助でフォントサイズを変更したとき
その変更内容を知りたいんですが方法が分かりません
教えていただけないでしょうか?
172: (ワッチョイ 3325-VQfa) 2024/06/09(日)22:36 ID:s2XNaT0y0(1)調 AAS
最新のスマホにインストールできる環境にアップデートしたい。
現在の環境は以下の通りです。
PC:FMV-7000NA4
OS:knoppix 7.0( 産業技術総合研究所による日本語版DVD)
開発環境:eclipse
スマートフォン:android 2.3.4
インターネット回線:ネットカフェ(wifi)
SDK?。っていうんですか、もうどうやってインストールしたかも忘れてしまいました。
なので詳しくお願いします。
173: (ワッチョイ 6fc3-9QyZ) 2024/06/09(日)23:06 ID:/urWaAG10(1)調 AAS
今の時代の開発環境はAndroid Studioだよ
まずはAndroid Studioが使えるOSを用意しろ
↓
64ビット版のWindows Linux MAC ChromeOSのどれか
174(1): 172 (ワッチョイ 3325-VQfa) 2024/06/10(月)22:01 ID:Yd+kRU7z0(1)調 AAS
ちょっと難しそうなんでスマホ(android 2.3.4)が壊れるまでこのままやります。
Docomoのfomaが終了する時、新しいスマホがもらえると思うのでそしたらPCをテキストエディタにして
コンパイルとインストールはスマホのアプリでやればいいかな。
175: (ワッチョイ cf10-6uE6) 2024/06/11(火)15:46 ID:H3YsmDsr0(1)調 AAS
>>174
>スマホ(android 2.3.4)が壊れるまでこのままやります。
一般公開しない社内アプリとかなら良いけど
PlayStoreに公開・配布するなら、最新のAndroidに対応する必要があるよ
176(2): (ワッチョイ 237f-UqvH) 2024/06/11(火)16:04 ID:ZhuyHXA40(1)調 AAS
active_main_drawer.xmlで定義したナビゲーション メニューの特定のアイテムを一時的に非表示にする方法はありませんか?
状態に応じてメニューの内容を変えたいのです。
177(1): (ワッチョイ 7f0e-9QyZ) 2024/06/11(火)17:22 ID:bA8c5SQu0(1)調 AAS
>>176
そのレスの本文をそのままgeminiに打ち込んでみるといい
178: (ワッチョイ c376-UqvH) 2024/06/13(木)10:37 ID:Nsfq8YcQ0(1/2)調 AAS
>>176
出来ました。
Menu menu = navigationView.getMenu();
menu.findItem(R.id.xxx).setVisible(false or true);
179: (ワッチョイ c376-UqvH) 2024/06/13(木)10:54 ID:Nsfq8YcQ0(2/2)調 AAS
>>177
おぉ、素晴らしいレス!
やってみたら探していた答えと同じ内容を返してくれました。
180: (ワッチョイ 75b1-OVAh) 2024/07/08(月)14:57 ID:Kk5aLOtw0(1)調 AAS
オープンテスト版のダウンロード数が知りたいけどやり方わかんない?
製品版しか出ないのかな?
181: (ワッチョイ ab48-xZ6A) 2024/07/08(月)19:04 ID:G6SxriLK0(1)調 AAS
湯布院の市街地エリアやまなみでも何でもないじゃん
182: (ワッチョイ adfc-AD2p) 2024/07/10(水)17:13 ID:2Cf44oKy0(1)調 AAS
初公開に近いところまで来てるのだが、
「20 人以上のテスターが 14 日以上連続でデバッグ」の要件は本当に必要?脅しのポーズだけじゃなくて?
厳しいかなあ
183: (ワッチョイ fd73-xVBv) 2024/07/10(水)21:57 ID:ABXB+eEf0(1)調 AAS
Xで募集してる人をたまに見るね
184: 警備員[Lv.2][新芽] (ワッチョイ cb10-2N+V) 2024/07/12(金)06:39 ID:rAnXXRGQ0(1)調 AAS
!donguri
185: (ワッチョイ c1a0-qw7+) 2024/07/30(火)00:23 ID:Fhi2Rwab0(1)調 AAS
サブスクによる広告を表示しない選択の仕様と、 GDPR対象地域は相性が悪いな。
186: (ブーイモ MM22-A6l+) 2024/08/27(火)20:03 ID:uip9mCJBM(1/2)調 AAS
始めてAndroidアプリ作ったらgoogleにテスター20人14日とか言う、くっそ高いハードル攻撃食らったw
googlePlayに欲しい機能のプログラムがないのは、これが原因だったかwww
187: (ブーイモ MM22-A6l+) 2024/08/27(火)20:04 ID:uip9mCJBM(2/2)調 AAS
なんで、こんなプログラムがないんだろう?
他にも思いつく人いるよな???!!?
って思って、仕方なく自分で作って、公開でもしてみるかとなったら、こんな理由があったとは
188: (ワッチョイ cd6e-PBPb) 2024/08/27(火)20:52 ID:BLST4ryv0(1)調 AAS
と思って、やっとこ自分で作って公開すると
検索で自分のアプリが表示されることのハードルが高い事を知る
実はそんなプログラムは既にあるのだけど埋もれているというオチで自分のも一緒に埋もれる
189(1): (ワッチョイ 3d25-wv70) 2024/08/27(火)21:55 ID:Ccrm/wd10(1)調 AAS
ちわっす。
MediaRecorderという関数?。で非圧縮、サンプリングレート44100の音声ファイルを作りたい。
MediaRecorderという関数?。でエンコーダーにデフォルトを指定すると非圧縮の音楽ファイルが
できるということでやってみたらサンプリングレートが8000のファイルができました。
サンプリングレートに44100を指定しえんこーだーにデフォルトを指定したら画面が黒くなり
動かなくなりバッテリーを外して再起動するはめになりました。
エンコーダーにAACを指定するとサンプリングレート44100のファイルを作れるようです。
音飛びしてる気がするけど
どうしたもんでしょうか?。
190: (スプッッ Sdca-GsaO) 2024/08/29(木)14:10 ID:G41Drf1Id(1/2)調 AAS
なるほど
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
友達多い方が有利とか
ぼっちには無理ゲーになってしまった
191: (スプッッ Sdca-GsaO) 2024/08/29(木)14:10 ID:G41Drf1Id(2/2)調 AAS
>>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
192: (ワッチョイ fe14-p1WL) 2024/08/29(木)14:25 ID:Fkw037JU0(1)調 AAS
ここにテストしてって言ってurl張れば良いのでは
193: (アウアウエー Sa0a-GsaO) 2024/08/31(土)10:22 ID:oPSFGvVwa(1)調 AAS
ここの人かな
>1つのプログラムで日本語と英語に対応してて、英語版は240か国で販売してます
http://apps.microsoft.com/detail/9p45p45q284q?hl=ja-jp&gl=JP
http://apps.microsoft.com/detail/9p45p45q284q?hl=en-us&gl=US
194: 警備員[Lv.26] (ワッチョイ 4b10-6tcr) 2024/11/15(金)07:12 ID:az6uMl7w0(1)調 AAS
!donguri
195: 警備員[Lv.7] (ワッチョイ 4b10-6tcr) 2024/11/16(土)10:21 ID:tOcVq+tO0(1/3)調 AAS
!donguri
196: 警備員[Lv.7] (ワッチョイ 4b10-6tcr) 2024/11/16(土)10:29 ID:tOcVq+tO0(2/3)調 AAS
!donguri
197: 警備員[Lv.8] (ワッチョイ 4b10-6tcr) 2024/11/16(土)10:52 ID:tOcVq+tO0(3/3)調 AAS
!donguri
198: (ワッチョイ b7ae-lJYL) 2024/11/26(火)16:50 ID:SUa450cm0(1)調 AAS
UVCカメラを制御したい時、UVCガジェットドライバを使うのが一番楽かな?
199(1): 警備員[Lv.103] (ワッチョイ ff29-G3+x) 2024/12/09(月)12:15 ID:XdXMTYsw0(1/8)調 AAS
来年から Google Play に本名と住所が表示されるようになるぽいんだがなんとか回避できないのか
200: (ワッチョイ df4d-+owq) 2024/12/09(月)12:23 ID:in5dEnKu0(1)調 AAS
>>199
もう表示されてないか?
201(1): 警備員[Lv.103] (ワッチョイ ff29-G3+x) 2024/12/09(月)12:26 ID:XdXMTYsw0(2/8)調 AAS
俺は表示されてないな。2月5日までに入力しろとメールが来てる
月額1万円くらいでレンタルオフィスみたいなのある?
202: 警備員[Lv.103] (ワッチョイ ff29-G3+x) 2024/12/09(月)12:51 ID:XdXMTYsw0(3/8)調 AAS
新規にデベロッパーアカウントを作成した人は既に公開になっているけど、これから既存アカウントにも適応されていくみたいです
203: (ワッチョイ 477c-iLZs) 2024/12/09(月)14:57 ID:Ub5u8/Qu0(1)調 AAS
>>201
収益化の手続きをしてる個人は住所氏名が開示されるみたいね
ちなみにヴァーチャルオフィスだったら月額1000円以下からある
204: 警備員[Lv.103] (ワッチョイ ff11-G3+x) 2024/12/09(月)15:30 ID:XdXMTYsw0(4/8)調 AAS
住所確認に2枚書類を提出しないといけない
バーチャルオフィスでそれが出来るのかどうか
205: (ワッチョイ 87ae-pQ4B) 2024/12/09(月)16:12 ID:cLFCFkKN0(1)調 AAS
個人情報とは一体・・・
企業だけにしろって騒げば変わるかな?
206: (エムゾネ FFff-bHfZ) 2024/12/09(月)16:34 ID:T4hyWgr3F(1)調 AAS
やったことないから知らんけど
バーチャルオフィスで
GooglePlayStore住所を登録した例があるから
検索して真似てみれば?
色んな書類揃えるの大変そうだが
207: 警備員[Lv.103] (ワッチョイ ff11-G3+x) 2024/12/09(月)17:20 ID:XdXMTYsw0(5/8)調 AAS
公共料金の領収書とか免許証とかパスポートのコピーを提出しないといけない
バーチャルオフィスでそれが出来るのかどうか
208: (ワッチョイ 675f-E/Rf) 2024/12/09(月)20:51 ID:sPgzC5NJ0(1)調 AAS
俺はもう表示されている
10月一杯までに設定しないと消されるって脅された
209: 警備員[Lv.103] (ワントンキン MMbf-G3+x) 2024/12/09(月)20:55 ID:FMlsYp79M(1)調 AAS
いつの間にかappleより糞環境になっとるやないか
210: (JP 0H9f-uiwC) 2024/12/09(月)21:42 ID:XfZ/p96kH(1)調 AAS
Web開発のトピックを分かりやすく解説してくれるところが大好きです!最近、EchoAPIを使ってAPIテストを行っており、このツールのおかげでワークフローがすごく簡素化されました。
211: 警備員[Lv.104] (ワッチョイ ffcc-G3+x) 2024/12/09(月)22:59 ID:XdXMTYsw0(6/8)調 AAS
組織にしてバーチャルオフィスにすれば免許証アップとかは必要なくなるのかな
212(1): 警備員[Lv.104] (ワッチョイ ffcc-G3+x) 2024/12/09(月)23:30 ID:XdXMTYsw0(7/8)調 AAS
バーチャルオフィス申し込んでるが、登記不可ってなんや。これでええんか
213: 警備員[Lv.104] (ワッチョイ ffcc-G3+x) 2024/12/09(月)23:50 ID:XdXMTYsw0(8/8)調 AAS
おお分かってきたわ。開業するわw
214: (ワッチョイ 7f02-N88W) 2024/12/11(水)21:31 ID:fKlSepBp0(1)調 AAS
「対象年齢として18歳以上が設定されてますが、アイコンが可愛くて子供受けしそうだから子供向けアプリとして認定します。
なのに、子供向けアプリのガイドラインを満たしていないので、削除します。復活したければ修正して審査を受けよ」
みたいな理由で一方的に公開停止されたが、Gの社風が変わりすぎじゃないか?
215: (ワッチョイ 8795-+nkV) 2024/12/11(水)23:05 ID:6l9aPUPo0(1)調 AAS
ひどいなw
かわいくないアイコンに変えるしかないのか
216: 警備員[Lv.105] (ワッチョイ ff7a-G3+x) 2024/12/13(金)01:43 ID:xpGvD6q30(1)調 AAS
アプリを別のアカウントに移行した場合に、Firebaseは前のプロジェクトのままでも動作するんですかね
217: (ワッチョイ 2eaa-lROp) 2024/12/17(火)08:13 ID:ALemBXq70(1)調 AAS
海外でダウンロードできるのであれば該非書類用意するよう言われたけど本当ですか?
218: (アウアウエー Sae2-N2kD) 2024/12/17(火)10:20 ID:hEkGaD6xa(1)調 AAS
>>212
会社の本籍に出来ないって意味やろ
219: 警備員[Lv.18] (ワッチョイ 4e10-/wkX) 2024/12/29(日)07:42 ID:Keml5Em60(1)調 AAS
!donguri
220: (US 0H66-kLra) 01/02(木)03:24 ID:75W9GgAgH(1)調 AAS
最近リモートのビルドを試していて、そのときにsshでポートをフォワードしてリモートから
ローカルにつながったデバイスにadbを使う方法を知ったのですが、
fastbootでも同じことはできますかね? fastbootでやっている話は見かけないような
221: 警備員[Lv.2][新芽] (ワントンキン MM8a-iGzg) 01/03(金)11:51 ID:B3wF3EGRM(1)調 AAS
Jetpack Compose やってみてるんだけど色の指定が Material3 になっていて
例えばダイアログ上のここのテキストの色を変えるのにどのプロパティにセットしたら良いのかとか分かりにくいんだけど
Material3 使わずに自分で個別に色指定した方が分かりやすくないっすか
222: 警備員[Lv.19] (ワッチョイ 4e10-/wkX) 01/03(金)15:23 ID:R7434evi0(1)調 AAS
!donguri
223: (ワンミングク MM8a-FjdG) 01/03(金)15:50 ID:IrEBLH8mM(1)調 AAS
ようつべ見ながらさわったら
Material3になってそのままで動かなくて時間とられたの思い出した
224: (ブーイモ MMb3-ieKl) 01/08(水)11:25 ID:LgTxFklPM(1)調 AAS
オフラインアプリなんだけどKotlinでWebViewに大きな配列データ渡すときって
JSON形式でファイルにして渡したほうが早い?
JavaScriptの関数の引数に配列データ渡す方法だと、どえらい時間かかるの。
chunkとかいうのも試したけどほとんど変化なし。
225: (アウアウウー Sa85-Y8TR) 01/09(木)17:00 ID:2CxgFrpya(1)調 AAS
ファイルが正解
226: (ブーイモ MMb3-ieKl) 01/10(金)06:06 ID:LI2heNE1M(1)調 AAS
ファイルにしたら多少速くなりました
227: 警備員[Lv.11][芽] (ワッチョイ 4bff-0nh0) 01/10(金)20:34 ID:1wSxaQph0(1)調 AAS
!donguri
228(1): (ワッチョイ be68-zF+6) 01/17(金)06:33 ID:HG7gwVzM0(1)調 AAS
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の指定にしたらいいかご存知の方はいますか?
229: (ワッチョイ a1b4-pNfh) 01/17(金)23:05 ID:Vwo7h/Ia0(1)調 AAS
共有ライブラリってファイル名じゃなくて中に含まれる関数名しか見てない気がする
違ってたらごめん
230(1): (ワッチョイ d547-Kw+3) 01/18(土)12:17 ID:ZEzNbt5p0(1/2)調 AAS
>>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の実際の依存関係もこれで確認できるだろう
231(1): (ワッチョイ d547-Kw+3) 01/18(土)12:18 ID:ZEzNbt5p0(2/2)調 AAS
調べてみるとAndroidは.so以外の名前の共有ライブラリファイルをサポートしていないみたいだな
ビルド時にパッケージングしてくれないだけじゃなくてくて、端末のランタイムがサポートしていないみたいな?情報が古いかもしれんが
だからライブラリそのものを作り直す必要があるんじゃないだろうか
libA.soを作るときにlibB.soを動的リンクするんじゃなくて、libB.aがたぶんあるだろうから、libA.soにlibB.aを静的リンクすれば解決する
232: 228 (ワッチョイ 6f68-GTnW) 01/19(日)07:45 ID:pBs5rxiX0(1)調 AAS
皆さんどうもです
>>230
それで例えばNEEDEDの一つにlibc.so.6がありますがそれをロードする条件は
- SONAME が libc.so.6 で
- ファイル名も libc.so.6 である
ようなライブラリーがあれば読み込む、ということなのかな? と。しかし
>>231
>調べてみるとAndroidは.so以外の名前の共有ライブラリファイルをサポートしていないみたいだな
やはりそうなんですかね。それだと .so.6 とかはうまく組み込めなそうですね
>だからライブラリそのものを作り直す必要があるんじゃないだろうか
依存している全ライブラリのソースがあれば再ビルドしてまとめるという手はありますね
ふと思ったのは上の認識が正しければSONAMEをなんとか編集して .6とか取ればいいのかなと
だいぶハックの領域ですが。ただ、.6は本来必要があって付いているんでしょうが
233(1): (ワッチョイ fb9e-4jap) 03/02(日)01:49 ID:Q8QqUz1P0(1)調 AAS
NDKのドキュメントを見るといろんなクラスが定義されてて、native-activityだとか
そんなサンプルもありますが、
もしかして今ってC/C++だけで一通りアプリ(アクティビティ)やサービスを書けたりします?
234: 警備員[Lv.122][苗] (ワッチョイ 2bd5-2IS+) 03/02(日)02:44 ID:h6q+H0JB0(1)調 AAS
なんでそんなめんどくさいことするん
235: (ワッチョイ 01b5-Y5YW) 03/02(日)08:04 ID:e55JM6DW0(1)調 AAS
manifestにはクラス名を書く必要があるだろうし簡単ではなさそうだよね
236: (ワッチョイ 5387-BTKw) 03/02(日)23:20 ID:bQNA6zwE0(1)調 AAS
>>233
そのサンプルのnative-activityのドキュメントにAndroid APIレベル9以降って書いてある
237: (ワッチョイ 8b10-iQBB) 03/03(月)19:49 ID:OQ7q3jtm0(1)調 AAS
!donguri
238: (ワッチョイ a6b0-z5RJ) 03/11(火)07:49 ID:XAuedD1d0(1)調 AAS
LadybugからMeerkatにアップデートしたらステップーオーバーで変な位置に飛ぶ状態
Ladybugに戻しても同じ動作でキャッシュを削除しても変わらず
エクスポートして別の場所にインポートしたら動作が正常になってMeerkatでも大丈夫でした
キャッシュ削除以外で同様なコマンドありますか?
239: (ワッチョイ c925-eM9o) 03/21(金)23:11 ID:v629zwFr0(1)調 AAS
NE3っていう耳かきカメラなんだけどさ。
コパイロットに聞いたら対応してんのandroidのバージョン5以降からじゃね。っていうんだよね。
俺のandroid2.3.3でちょっとばかし古いんだ。
で、アプリって自作できないかなと。
240: (ワッチョイ b650-Zxw8) 04/24(木)10:49 ID:JmnRwG4W0(1)調 AAS
最近アプリを更新公開したら以下の注意が出たのですが、自分のコードでは使ってない。
どうしたらよいのでしょうか?
お客様のアプリは、エッジ ツー エッジで非推奨の 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) 04/24(木)11:30 ID:EB3sMTiUM(1)調 AAS
使ってるんちゃうか😌
242: 警備員[Lv.6][新芽] (ワッチョイ b62c-KAX7) 04/24(木)14:24 ID:CTbhdHQN0(1)調 AAS
間接的に使ってるんだろう
とりあえずライブラリを全部更新してみたら
243: 警備員[Lv.4][芽] (ワッチョイ 0f10-rxm+) 05/28(水)11:40 ID:wS+zlCxW0(1)調 AAS
!donguri
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s