因?yàn)轫?xiàng)目需求,需要加入錄制視頻的功能求类。在Android中奔垦,錄制視頻功能好解決,最麻煩的就是壓縮后上傳了尸疆。之前試過用FFMPEG來解決椿猎,難度大,時(shí)間緊也就放棄了(菜是原罪)寿弱。
就說說我使用阿里短視頻SDK遇到的一個(gè)問題犯眠。由于SDK打包的aar文件引用的support版本為24.2.1,所以你項(xiàng)目中也只能使用24.2.1症革。那么這個(gè)問題很簡單嘛筐咧,只要把自己項(xiàng)目中的依賴改成24.2.1就行了。實(shí)踐證明即使改了,工程還是會(huì)引用最新的support版本(Android Studio 2.3.3)量蕊,可能是IDE自動(dòng)配置的铺罢。
如何解決:
android {
...
configurations.all {
//阿里的短視頻sdk只能使用24.2.1這個(gè)版本,所以強(qiáng)制替換了
resolutionStrategy.force"com.android.support:appcompat-v7:24.2.1"
resolutionStrategy.force"com.android.support:cardview-v7:24.2.1"
resolutionStrategy.force"com.android.support:design:24.2.1"
resolutionStrategy.force"com.android.support:recyclerview-v7:24.2.1"
resolutionStrategy.force"com.android.support:support-core-utils:24.2.1"
}
}