Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何开发跨平台应用程序库_Android_Ios_React Native_Cross Platform - Fatal编程技术网

Android 如何开发跨平台应用程序库

Android 如何开发跨平台应用程序库,android,ios,react-native,cross-platform,Android,Ios,React Native,Cross Platform,我们目前的情况是,我们需要创建一个Android库(aar)和一个iOS框架。您知道这些好处,因此我们希望以跨平台的方式完成这项工作。我们公司有很强的本土背景,但由于没有正式的解决方案来实现这一点,我们也愿意接受其他建议。我读到这是可以做到的。但是,上述解决方案有一些主要缺点,例如iOS中的.framework大小。有人有更好的方法吗?您可以查看跨平台库 Kotlin/Native支持与本机世界的双向互操作性。 一方面,编译器创建: 适用于多种平台的可执行文件 用于C/C++项目的带有C头的静

我们目前的情况是,我们需要创建一个Android库(aar)和一个iOS框架。您知道这些好处,因此我们希望以跨平台的方式完成这项工作。我们公司有很强的本土背景,但由于没有正式的解决方案来实现这一点,我们也愿意接受其他建议。我读到这是可以做到的。但是,上述解决方案有一些主要缺点,例如iOS中的.framework大小。有人有更好的方法吗?

您可以查看跨平台库

Kotlin/Native支持与本机世界的双向互操作性。 一方面,编译器创建:

  • 适用于多种平台的可执行文件
  • 用于C/C++项目的带有C头的静态库或动态库
  • 用于Swift和Objective-C项目的Apple框架
另一方面,Kotlin/Native支持互操作性 直接来自Kotlin/Native的现有库:

  • 静态或动态C库
  • C、 Swift和Objective-C框架