具体问题
我当前版本1.2,video_player0.10.0+2,在安卓7-8版本中测试暂无问题,但是在安卓9版本手机上无法播放URL地址的视频。
问题原因
安卓上从9.0(API level28)开始,明文通信支持默认是被禁用的,官方说法是不安全。因为我们播放的视频源是http协议,所以无法播放。
解决方法
修改AndroidManifest.xml
<manifest …>
<!--Android9.0视频播放功能-->>
<application
android:usesCleartextTraffic="true"
>
<activity android:name="com.aiqi.blockworld.MainActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
大功告成,问题解决了