Kru*_*nal 7 ios android-studio swift flutter
Flutter允许支持Swift编程语言.

如何Swift在Android Studio中将我的代码文件与Flutter项目集成.

New在Android Studio中无法添加/创建Swift文件(在菜单中).
And*_*rey 13
我认为更好的方法是通过命令行创建Flutter项目:
在终端中的所需目录中运行命令
flutter create -i swift -a kotlin your_project_name
Run Code Online (Sandbox Code Playgroud)
该实用程序将创建一个可以在iOS和Android上运行的项目!
在适合您的IDE中开发它之后
完整的生产命令看起来像
flutter create --org com.yourcompany -i swift -a kotlin --description 'Your App Description' your_app_name
//
Run Code Online (Sandbox Code Playgroud)
参数
--org com.yourcompany
Run Code Online (Sandbox Code Playgroud)
将形成适用于Android的applicationId:
com.yourcompany.yourappname
Run Code Online (Sandbox Code Playgroud)
和iOS PRODUCT_BUNDLE_IDENTIFIER:
com.yourcompany.yourAppName
Run Code Online (Sandbox Code Playgroud)
参数
--description 'Your App Description'
Run Code Online (Sandbox Code Playgroud)
在我们的pubspec.yaml中设置包描述
在以下位置创建项目:
iOS:Swift,Android:Kotlin
flutter create -i swift -a kotlin package_name
Run Code Online (Sandbox Code Playgroud)
iOS:Swift,Android:Java
flutter create -i swift -a java package_name
Run Code Online (Sandbox Code Playgroud)
iOS:Objective-C,Android:Kotlin
flutter create -i objc -a kotlin package_name
Run Code Online (Sandbox Code Playgroud)
iOS:Objective-C,Android:Java
flutter create -i objc -a java package_name
Run Code Online (Sandbox Code Playgroud)
使用上面的命令,您将看到创建的公司名称 is example,因此要添加您的公司名称,只需--org com.company在flutter create像下面添加:
flutter create --org com.company -i swift -a kotlin package_name
Run Code Online (Sandbox Code Playgroud)
Flutter使用Dart语言.
Android - Java/Kotlin,iOS - Objc/Swift可用于编写插件和平台相关代码.更多细节https://flutter.io/developing-packages/
当Flutter创建新项目时,它会生成2个本机项目(iOS和Android),可以运行已编译的Flutter项目.通过您发布的菜单选择语言.检查ios和android中创建项目文件夹.
| 归档时间: |
|
| 查看次数: |
8081 次 |
| 最近记录: |