2020年9月3日 星期四

[ Android Studio ] VideoView 影片無法播放的問題

 因為 Android P 9.0後限制了流量的網絡請求所發生的問題。

一、錯誤問題如下:

E/MediaPlayerNative: error (1, -2147483648)

E/MediaPlayer: Error (1,-2147483648)


二、在 res 下建立一個 xml(自訂名稱)目錄,然後創建一個名稱為:html_1.xml (自訂名稱)文件,該文件內容如下:

此為網路安全配置

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>

三、在 AndroidManifest.xml 檔案的 application 標籤加入以下內容:
< application
...
android:networkSecurityConfig="@xml/html_1"
android:usesCleartextTraffic="true"
.... >

沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。