小编Vit*_*iev的帖子

Intellij IDEA 插件开发。动作“创建 kotlin 类”

我想为Intellij IDEA创建一个插件。我需要添加一个动作(AnAction),将创建一个class科特林在自定义(不是Java) package。我有两个问题:

  • 如何创建具有所需扩展名的文件?
  • 或者如何在自定义中使用Kotlin class(来自某个基类)创建文件package

intellij-idea intellij-plugin kotlin

5
推荐指数
1
解决办法
560
查看次数

Android.bp 和 ninja:错误:未知目标

packages/apps在 Android O 的供应商目录下有一个应用程序。该应用程序依赖于 HIDL 接口,该接口作为 Java 库添加。

如果我用Android.mk文件构建应用程序,它构建得很好。如果我使用Android.bp文件构建应用程序,隐藏Android.mk,它不会构建并失败并出现错误:

忍者:错误:未知目标 'MODULES-IN-vendor-${vendor_name}-apps-${app_name}',你的意思是 'MODULES-IN-vendor-${vendor_name}-apps-${another_app_name}'?

或者它可以只是

忍者:错误:未知目标 'MODULES-IN-vendor-${vendor_name}-apps-${app_name}'

我的Android.bp样子:

android_app {

    java_libs: ["some.hidl.lib-V1.0-java"],

    java_static_libs: ["android.hidl.base-V1.0-java-static"],

    srcs: ["**/*.java"],

    android_resource_dirs: ["res/**"],

    name: "MyApplication",

    module_name: "MyApplication",

    package_name: "me.myself.MyApplication", // also tried just the name as it is done in Android.mk

    enabled: true,

    proguard_enabled: disabled

}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

android android-source

5
推荐指数
1
解决办法
2万
查看次数