Android StudioでKotlinを用いて、LINEでメッセージを送信するアプリを作成しています。 LINE urlスキームを使用する方法です。
発生している問題・エラーメッセージ
LINE Developersに紹介されている通り、LINEアプリで送信先選択は https://line.me/R/share?text=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF" にて、アプリから送信相手を選択して送信することができました。しかしながら、送信先設定 https://line.me/R/oaMessage/@{送信先}/%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF" では、「アプリを最新にするか、URLを確認してください。」というダイアログメッセージが出て送信できませんでした。 LINEバージョンは12.16.0(2022.10.13時点)で、Playストアでは更新できませんでした。=LINEアプリは最新のはず 送信先設定のケースは何が問題となっているか上記以外のエラーメッセージもなく不明なので、解決策があれば知りたいです。
該当のソースコード
LINEアプリで送信先選択(送信OK) Uri.parse("https://line.me/R/share?text=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF") 作成アプリで送信先設定(送信NG) Uri.parse("https://line.me/R/oaMessage/{送信先}/?%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF")
試したこと
@や%を取ったり、付けたり、text=を足してみたり。 AndroidのpermissionにGET_ACCOUNTS(連絡帳)を追加してみたり。 尚、{送信先}を@{送信先}にすると、「該当するユーザーがありません」とのトーストが出ます。
補足情報(FW/ツールのバージョンなど)
Android Studio Chipmunk | 2021.2.1 Patch2 Android11と13同じ症状