gpt4 book ai didi

安卓 + 斯卡拉 + Intellij 13

转载 作者:IT王子 更新时间:2023-10-28 23:36:05 26 4
gpt4 key购买 nike

Android 是一个很棒的平台。 Scala 是很棒的语言。 Intellij Idea 是很棒的 IDE。

他们如何一起工作?

注意:这是一个 self 回答。但如果您有更多信息,请在此处分享。

最佳答案

是的,他们可以。

先决条件:已安装 Scala SDK。已安装 Scala Intellij 插件。已启用 Android Intellij 插件。

无需 SBT 和第三方插件。没有 Gradle 。 Gradle 支持尚不兼容 Scala 插件。如果是,请告诉我。

  1. 创建新项目:在 Intellij > New project > Android : Application module > ...Name project, Select API level, Create MyActivity asSuggest > Finish
  2. 创建 Scala 库:打开项目结构 > 平台设置 > 全局库 > 新建全局库 > Java > 浏览 Scala SDK/lib > 选择 scala-library.jar [可选地添加到文档和源代码的链接]
  3. 创建 Scala 编译器库:打开项目结构 > 新建全局库 > Java > 浏览 Scala SDK/lib > 选择 scala-library.jar、scala-compiler.jar、scala-reflect.jar
  4. 将 Scala 添加到项目模块:打开项目结构 > 模块 > 展开 [你的主模块] > + 添加 > Scala > 选择之前添加的“编译器库”(应该在下拉列表中列出)
  5. 将 Scala 库添加到项目模块:打开项目结构>模块>选择[你的模块]:依赖>+添加>库>选择“Scala-lib”(以前添加到全局库)
  6. 添加proguard(最近发现测试不再需要Proguard了):将以下内容添加到您的 proguard-project.txt > Scala Proguard .打开 项目结构 > 模块 > 展开 [您的主模块] > Android : Proguard > 启用“运行 Proguard” > 添加您的 proguard-project.txt(具有默认的 Android SDK android-proguard.txt)<
  7. 创建 Scala Activity 类:(注意:您已经拥有由模板创建的 Java 版本的 MyActivity:/src/[your_package]/[MyActivity.class])。单击/src/[your_package] > 新建 > Scala 类 > 将其命名为 [MyActivity] > 确定。复制 java MyActivity.class 中的所有代码到新创建的 MyActivity.scala > Intellij 建议“从 Java 转换代码” > 好的。现在您拥有功能齐全的 MyActivity.scala。删除 java MyActivity.class(没有安全删除选项)> 检查 AndroidManifest.xml 是否仍链接到 MyActivity。
  8. 享受:在模拟器或设备中运行您的应用程序。如果出现问题(像往常一样),请检查您的步骤。不如自己想。不如寻求帮助。

关于安卓 + 斯卡拉 + Intellij 13,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23696560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com