Androidアプリ 個人開発者の雑談スレ42

レス数が1000を超えています。これ以上書き込みはできません。
1名無しさん@お腹いっぱい。
垢版 |
2021/06/08(火) 21:51:49.14ID:omiHJOcF
Androidアプリの個人開発者集まれ!
アプリ開発に関する話題から広告による収益化等々。雑談しましょう
休みに趣味アプリを開発をするサンデープログラマーも可

■前スレ
Androidアプリ 個人開発者の雑談スレ40
https://egg.5ch.net/test/read.cgi/android/1558332644/

Androidアプリ 個人開発者の雑談スレ41
https://egg.5ch.net/test/read.cgi/android/1568192210/
2022/06/04(土) 18:49:58.17ID:Gr6YNLCn
Android Studioを使って開発してるのですが、デバッグ版では発生せずリリース版でのみ発生するバグがあります
デバッグしたいのですがログが吐き出されないため困ってます
リリース版でログ出力する方法はありますでしょうか?
2022/06/04(土) 19:13:08.81ID:U8mu89rn
Crashlytics
2022/06/04(土) 20:45:56.64ID:NiUOIESN
>>952
画面に出してしまう
2022/06/04(土) 20:50:45.64ID:xQ48iAnn
動いてたアプリがplayストア経由でインストールすると動かなくなることは実際あるね
2022/06/04(土) 23:31:52.93ID:RtsVcef0
>>954
画面が見れるなら良いんですが固まってるので
Exceptionが発生してクラッシュしてる訳でもなさそうだし
リリース版でlogcatが見れると良いんですが…
2022/06/05(日) 03:48:50.22ID:rKqSqepW
>>956
じゃあファイルに書き出す
2022/06/05(日) 05:09:49.50ID:2dx/Nn5X
>>952
デバッグ版・リリース版 というのが何を指してそう言ってるのか不明

バグ(固まる)が自分の環境(実機orエミュレータ)で再現できるのなら、
確認したい情報を確認したいコード上の場所で
ttps://developer.android.com/reference/android/util/Log?hl=en
で出力すれば全てLogCatで見れる
2022/06/05(日) 07:33:06.35ID:kheIm7YG
>>957
それしかないですかね

>>958
通常リリース版はデバッグ情報やLog.x関数の出力もできなくなる
プレイストアなどで配布されているのはリリース版でコード圧縮など最適化がなされている
AndroidStudioでデバッグする時はデバッグ版なので各種デバッグ情報が埋め込まれていてコードの最適化もされていない
そういう認識ですが誤りがあればお教えいただきたいです
2022/06/05(日) 08:16:50.33ID:2dx/Nn5X
>>959
>通常リリース版はデバッグ情報やLog.x関数の出力もできなくなる
誤り

デバッグ情報は、ユーザー環境でクラッシュやANRが発生しても原因特定が
可能なようにスタックトレースを生成可能な情報が、PlayStorからユーザーが
インストールしたAABにも含まれている。
ttps://support.google.com/googleplay/android-developer/answer/9848633?hl=ja

Log.x関数は常に出力されている。
ユーザー環境では受け取り手がいないためその出力が捨てられているだけ。

ここで愚痴るより、まずLog.xを試してみなよ。
自分の環境で再現できる問題も解決できないようでは、ユーザー環境で
問題が起きた時、いったいどうするのよ?
2022/06/05(日) 21:07:03.16ID:kheIm7YG
>>960
私の認識に誤りがあったようですがUSBデバッグ時にはLogcatタブにLog.x関数が表示されるものの
デバッグ時ではない場合、adb logcat コマンドではLog.x関数が表示されません
ログを出力するためのオプションとかありますか?
2022/06/05(日) 22:01:34.21ID:7BVg+751
ここでレスバするよりグーグル検索で、「android release build log」とかで調べたら笑
2022/06/06(月) 01:48:45.45ID:1n2qeZfu
>>962
何が面白いのか分からないしレスバするつもりもないですよ
見下して書いてるならクズですね笑
2022/06/06(月) 02:00:12.39ID:1n2qeZfu
>>962
それでググっても何も得るものがなかった
冷やかしならやめてくれ
2022/06/06(月) 02:13:18.92ID:3BsgPhEk
>>964
「android release build log」で調べた結果、
一番上に出てきたサイトを下記に書きました。
これで解決するはずですけど試しましたか?

Enable LogCat on Release Build in Android Studio
https://stackoverflow.com/questions/25610936/enable-logcat-on-release-build-in-android-studio
2022/06/06(月) 05:50:12.50ID:yWMy2/wq
あれが出来ないこれが出来ないばかりで、試したことを一切書かない、まるで口を開けていれば餌が貰えると思ってる雀のようだ
あ、これ独り言だから無視してください
2022/06/06(月) 09:09:35.69ID:SX5CwhLP
>>965
debuggable true
だとデバッグビルドと変わらないので意味がないと思います
↓のことでしょうか
Log.wtf(BuildConfig.APPLICATION_ID, "something went wrong")

>>966
独り言ならチラ裏にでも書いとけカス
2022/06/06(月) 09:48:21.28ID:QUeaPpoG
>>967
スレタイ見ろ
ここは開発者にとってのチラシの裏なんだよ
2022/06/06(月) 10:38:04.14ID:SXUJNElS
>>967
思いますじゃなくてまず試したら?
試した結果、デバッグビルドと同じ結果でリリースビルド特有のバグを再現できなかったなら、また相談に来れば。
2022/06/06(月) 12:52:37.87ID:4eUwsxe0
>>967
>>996 >>"By default, when I change Build Variants to release I don't get any Logs on the logcat, but I do need to read release logs of my app, how can I enable this?"
あなたとまんま同じ質問じゃん。いいから試してから言えカス。
思います思いますばっかで何もしないレスバ中毒者め。
2022/06/06(月) 15:42:35.20ID:I/YG4py8
ユーザーに影響してるから焦るのもわかるが、まずは落ち着いたほうがいい。

本当にリリースビルドでのみ問題が発生するのなら、まず疑うのはR8 (Proguard) の設定。isDebuggableの違いが原因と思ってるのかもしれないが、そんなケースはまずない。

もしくは、たまたま開発環境で問題が起きてないだけのこともある。設定ファイルやデータベースのマイグレーションで失敗してるとかね。

どっちにしても、言われてるようにreleaseビルドタイプをdebuggableにしてIDEでデバッグしたほうがいい。printデバッグは卒業しよう!
2022/06/06(月) 17:07:18.28ID:CZNRxVbR
どうせ本気で困ってるわけじゃなくて相手してほしいんだろ
このスレいつもは過疎ってるし別にいいんだけど
2022/06/06(月) 17:22:31.31ID:1n2qeZfu
>>970
うるせーお前のようなレスバしてくる奴は死ね
苦しんで死ね
2022/06/06(月) 17:29:38.73ID:mUE719T1
質問スレでやれば
2022/06/06(月) 17:30:53.10ID:1n2qeZfu
>>971
ありがとうございます
debuggableをtrueで試してみます
プリントデバッグはしたくないのですが、かなりの時間をかけて発生しいつ発生するかも掴めてないので、ずっとUSBに繋いでデバッグすることができないのです
仕方なくバグが出た後にUSB繋いで、adb logcatコマンドで何か情報がないか調べようとしたらLog.x関数で出力してる情報が何も出てこないという状況です
2022/06/06(月) 17:33:09.62ID:1n2qeZfu
>>969
ありがとうございます
試してみます

>>974
すみません、そのスレはどこにあるんでしょう?
2022/06/06(月) 17:35:36.82ID:ZciyiehA
PS4のコントローラーをandroid使ってて操作がおかしい。コントローラーの動作確認するソフトで確認したらバグっている操作はmode1になってて普通に操作できるのはmode2だった切り替えが出来れば多分普通に操作できるが自分には切り替えかたがわからない固定するアプリがあったら教えて欲しいです。
2022/06/06(月) 17:38:06.59ID:ZciyiehA
プレイしようとしてるのはdiablo immortal です
ゲーム以外の場面ではちゃんと動きます
2022/06/06(月) 17:39:02.61ID:QUeaPpoG
>>974
やめてくれ
こんな奴がきたらスレが荒れる
2022/06/06(月) 17:50:54.56ID:T+ykZ2x3
開発段階ではdebuggableをtrueにするって常識だと思ってた
2022/06/06(月) 18:14:24.44ID:xfr9md+d
ガイジはほっとけ
2022/06/06(月) 18:46:06.04ID:0TmhudOu
>>981
ガイジがガイジって馬鹿なのか?
死ねよカス
983名無しさん@お腹いっぱい。
垢版 |
2022/06/06(月) 18:54:41.25ID:jm2kUM7v
と、カスが申しております。
2022/06/06(月) 18:57:25.14ID:0TmhudOu
>>983
馬鹿やなあ
そんな返ししかできないIDコロコロ無能が笑
2022/06/06(月) 19:17:10.06ID:nbcUSYbh
>>984
とカスが申しております
2022/06/06(月) 19:17:55.00ID:fGYb5nit
とカスが申しております
2022/06/06(月) 19:18:53.21ID:nbcUSYbh
>>986
は?黙れカス
2022/06/06(月) 19:19:18.05ID:CY0rNWzI
お前には言ってねえ
2022/06/06(月) 20:11:16.46ID:uy0mJ2YA
カス同士でイガミ合ってウケるw
2022/06/06(月) 20:32:05.73ID:MkIGeIO+
カス「とカスが申しております」
カス「は?黙れカス(涙目)」

知能が低いというか定型文連呼は発達障害の特徴だからそうなんだろうな
ヤレヤレ
2022/06/06(月) 20:40:00.17ID:vKWSPWqa
5chは日本人版stack over flowです、世界に恥じない5ch
2022/06/06(月) 20:47:27.43ID:nbcUSYbh
>>990
自演に釣られてやんのw
2022/06/06(月) 20:47:41.72ID:BCzPzA8/
これは
2022/06/06(月) 20:47:49.04ID:nbcUSYbh
俺の
2022/06/06(月) 20:47:56.02ID:ptZuT7W7
自演
2022/06/06(月) 20:48:03.69ID:nbcUSYbh
ですよ?
2022/06/06(月) 20:48:53.02ID:nbcUSYbh
2022/06/06(月) 20:48:57.23ID:nbcUSYbh
2022/06/06(月) 20:49:08.57ID:nbcUSYbh
2022/06/06(月) 20:49:12.04ID:nbcUSYbh
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 362日 22時間 57分 23秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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