问题标签 [android-studio-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何通过android studio中的自定义插件操作在项目中动态添加依赖项?
我需要为 Android Studio 创建一个自定义插件,并且通过操作,我需要在build.gradle
文件中添加依赖项。
使用AnAction
,我已经覆盖了该actionPerformed
方法。
现在我需要动态添加依赖项,在执行该操作之后,我该如何添加呢?
android - 为什么我的自定义 IntelliJ 插件不会出现在 Android Studio 和 PyCharm 中?
我创建了一个 IntelliJ 插件,它在 IDEA、RubyMine、Rider 等中显示良好。但在 Android Studio 和 Pycharm 中都没有。我不知道为什么。
在 Android Studio 中,当我通过完整的插件名称或插件开发人员名称搜索插件时,插件根本不会出现。
但是,在https://plugins.jetbrains.com/中显示它确实与 Android Studio 兼容。
这是我的 plugin.xml 文件
我认为只需在depends
属性中提供正确的选项就足够了,我认为我做得正确。除非我错过了什么。
有任何想法吗?
java - 如何为 Android Studio 制作一个用于自定义鼠标悬停提示的简单插件
在我在 Android Studio 中的 java 项目中,我有一个枚举,它的成员用作字符串数组中的索引以进行本地化。我不使用标准的 Android 本地化工具,因为项目是可移植的。我发现当您将鼠标移到枚举值上以查看带有相应字符串的前 50 个符号的提示时会很方便。Psevdocode 非常简单:
但是是否可以编写脚本、插件或其他东西以便 Android Studio 执行此操作?我从来没有为 IDE 写过插件,所以请告诉我该走哪条路,是否值得为了方便而搞砸它。
android-studio - 将价值从 Android Studio 传递到统一?
我正在使用 android studio 和 google vision 像本教程https://www.youtube.com/watch?v=mmuz8qIWcL8&t=702s做一个文本识别项目。但是我需要将识别出的文本传递给 Unity 以显示 3D 模型和一些与识别出的文本相关的信息。然后,用户可以查看和旋转该 3D 模型。问题是可以使用任何建议或方法将字符串或文本或值从 android studio 传递给 unity 吗?
android - 升级到 Android Studio 4.0 后,Lombok 注释不起作用
将 Android Studio 升级到 4.0 版本后,Lombok 注释停止工作。在升级之前,相同的代码正在编译,没有错误。
编码:
尝试编译时,我收到以下警告,最后出现错误(不确定所有警告是否相关):
有没有办法解决这个问题,或者我应该将 lombok 删除为不受支持?
intellij-idea - AndroidModuleModel.findProductFlavor 去哪儿了?我的插件抛出 NoSuchMethodError
我是这个构建变体插件的作者,从 Android Studio 4.1 到 4.2.1,我依赖的一个方法似乎已从 IDE API 中删除:ProductFlavorContainer com.android.tools.idea.gradle.project.model.AndroidModuleModel.findProductFlavor(String)
在 IDEA 的 android 插件源代码的 master 分支中,它似乎仍然存在!这里发生了什么?
我得到的具体例外是在这条线上,有这样的文字:
我的构建环境是 IntelliJ IDEA 社区版 2020.2.4,Build #IC-202.8194.7
最初的目标版本是 Android Studio 版本 193.6911.18
我尝试将目标版本更新为 202.7660.26 (Android Studio 4.2.1) 无济于事