Unresolved reference:rawが解決できません

227 views
Skip to first unread message

リックス

unread,
Aug 12, 2021, 7:19:39 PM8/12/21
to android-g...@googlegroups.com
お世話になってまっす
リックスです

Android
kotlin
Android Studio Arctic Fox 2020.3.1

の環境で
MP3ファイルの再生機能をアプリに追加しました。
res/rawフォルダを作り、そこに
再生したいファイルを置きました。

それで、Buildの段階では問題なくコンパイルできました。
しかし、PlayStoreに載せるようにコンパイルしたときに
Unresolved reference raw:
というエラーが出ます。

PlayStoreに載せる用のコンパイルは、

Android App Bundle

です。

Unresolved reference raw:の部分のソースは

lateinit var mediaPlayer: MediaPlayer
val myContext: Context = this

private fun play(sr: Int) {
mediaPlayer = MediaPlayer.create(myContext, sr)
// mediaPlayer.isLooping = false
mediaPlayer?.start()
//return mediaPlayer.start()
}

play(R.raw.pushexemessage)  <==呼び出して再生。
解決方法を、ご教授いただけないでしょうか?
よろしくお願いします。





--
------------------------------------------------------------------------------------
〒630-8304
奈良県奈良市南肘塚町49-19
栢本 博文(かやもと ひろふみ)
090-5244-1408
--------------------------------------------------------------------------------------

Monxarat

unread,
Aug 16, 2021, 12:07:27 AM8/16/21
to android-g...@googlegroups.com
チンです。

language {
    enableSplit = true
}
を追加してみてくださいね。
あとは、該当のフォルダーにrawファイルを配置する.
res/raw/file_ja.mp3 → res/raw-ja/file.mp3
res/raw/file_en.mp3 → res/raw-en/file.mp3

2021年8月13日(金) 8:19 リックス <lic...@gmail.com>:
--
このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/android-group-japan/CABMY6Jm0kaEk1O33dQQYWKBB7p_Wa8TEsbZE5OrnDWjstrfC9A%40mail.gmail.com にアクセスしてください。
Reply all
Reply to author
Forward
0 new messages