我有一个字节数组列表,我正在将它们转换为字节数组。我使用了以下方法。但是它给了我以下错误: E/AndroidRuntime(5228):java.lang.NoClassDefFoundError:com.google.common.primitives.Bytes
ArrayList<Byte> byteArrayList_song=new ArrayList<Byte>();
byte[] bytes_song_byte;
for(int i=0;i<int_arraylist.size();i++)
{
bytes_song_byte=Bytes.toArray(byteArrayList_song);
}
最佳答案
看起来 Google Guava 不在您的类路径上,您还应该从上面的代码中删除 for 循环,因为这就是 Guava 函数为您所做的事情。
ArrayList<Byte> byteArrayList_song = new ArrayList<Byte>();
byte[] bytes_song_byte = Bytes.toArray(byteArrayList_song);
关于java - Android 中从 Arraylist<Byte> 到字节数组的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14314665/