// In Java
String str = "hello";
Parcel data = Parcel.obtain();
data.writeString(str);
// Native Service C++
Parcel data ;
// foo...
String16 str16 =data.readString16();
String8 str8(str16);
//String8 str8(data.readString16());
const char* cStr = str8.string();
本文探讨了在Java和C++之间的数据传递过程,通过使用Parcel类在两种语言环境中进行字符串数据的交换。详细解释了如何在Java中创建Parcel对象、写入字符串,并在C++中读取字符串的过程。

被折叠的 条评论
为什么被折叠?



