我一直在搜索互聯網和stackoverflow以及發現和apk文件可以通過使用dex2jar的一些努力進行反編譯,然後有很多解壓縮jar文件。有些人告訴我ProGaurd可以混淆代碼,而且它很難去編譯它,但不是不可能的。無法反編譯的apk文件
我的目標是在設備上運行一個音頻文件,該文件對任何用戶都應該是「不可複製的」。 即使我將它保存在sqlcipher數據庫中的設備上,也必須解密才能在音頻播放器上運行它。
請給我一種方法來保護我的音頻文件不被複制。
如何在C++代碼上運行它並使用JNI連接該代碼?
我會對此作出評論,因爲它可能不會直接解決您的問題。但是如果你讓一臺設備在數字設備上「播放」一個音頻文件,那麼將有一種方法(如果你足夠努力,也許不是無損的)重現你正在播放的內容。 「保護」這些內容是否值得所有額外的努力?只是想知道...... – ChristopheD 2012-04-24 22:10:16