我正在使用mp4parser
合併videos
。從A.S運行該應用程序運行完美。但如果我手動安裝應用程序(傳輸並運行APK
),或者如果我從TestFairy
運行它,則應用程序會崩潰。mp4parser在Android Studio的設備上運行,但在手動安裝APK時崩潰
當我將Target Sdk
更新爲Lollipop
時,開始發生這種情況。 我已經添加了
`aspectjrt-1.7.3.jar`
`isoparser-1.0-RC-27.jar`
到libs
目錄在我的項目。
我也試圖與下面versions
`aspectjrt-1.8.5.jar`
`isoparser-1.0-RC-37.jar`
`isoparser-1.0.6.jar`.
不知道它的正確的方式,但它從Android Studio
工作然後從TestFairy
或Manual install
崩潰。
錯誤說
com.coremedia.iso.boxes.FileTypeBox
missing
但其在isoparser jar
那裏。
我錯過了什麼,這是版本問題?
我的設備運行Android 4.2.2
可能這也是一個問題,如果我的目標是SDK
Android 5.0
唯一的例外是:
Caused by: java.lang.ClassNotFoundException:com.coremedia.iso.boxes.FileTypeBox
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.coremedia.iso.boxes.FileTypeBox" on path: /data/app/com.myapp.appname-1.apk
在安卓4.2.2的MP4解析器不能正常工作,請嘗試其他版本 – sukumar
真棒,謝謝你的快速反應。好的,對於安裝了4.2.2的用戶,我無能爲力,我有S4 mini和4.2。2是可用的最新版本。如果是這種情況,那麼在4.2.2中有另一個可以合併視頻的第三方庫? – BrettStuart
嗨@sukumar,再次感謝您的回覆,我已經搜索,但無法找到任何有關Android 4.2.2和mp4parser問題或解決此問題的任何幫助,重要的是我們運行在Jellybean上,所以我需要找到一些東西如果你有更多的信息。我目前正在考慮使用類似ffmpeg或英特爾INDE媒體移動版,但兩者似乎都比較費時。任何意見,將不勝感激。 – BrettStuart