前言 使用Android studio或者idea开发的朋友肯定都安装了许多插件,比如我们常用的GsonFormat、ButterKnife等,那么我们如何编写自己的插件呢,当然也可以发布到官网所有人都可以查找到你开发的插件 ,那么我们这边文章为大家讲解Android studio插件开发之插件开发helloworld。 1.下载开发工具 开发studio插件我们使用的工具是idea,还没有idea的朋友,可移步之idea官网http://www.jetbrains.com/,下载完成直接安装即可。 4.生成jar插件 我们可以将插件生成jar 点击build,选中生成插件,如下图所示 ? 之后我们可以看到项目目录下生成了hello.jar,我们在android中选择plugins菜单,选择本地安装插件选择生成的jar,就可以在android studio中使用我们的插件了。
Android Studio安装插件的方式其实和Eclipse大同小异。废话不多说,直接上图: ? 区域1:你当前已经安装了的插件 区域2:在线安装 区域3:从硬盘安装,即针对你已经下载好了的插件,可通过这项选择到你下好的插件,进行安装。 还有一个Install JetBrains plugin其实和区域2是一样的,只是这边将JetBrains类型的插件放一起了,便于安装而已。 这边再讲下区域2,点击出现下图,可以直接在输入框中搜索你要安装的插件,然后点击右边的install按键即可。 比如我要安装Findbugs: ?
个人网站、项目部署、开发环境、游戏服务器、图床、渲染训练等免费搭建教程,多款云服务器20元起。
Android Studio 优秀插件系列: Android Studio 优秀插件(一):GsonFormat Android Studio 优秀插件(二): Parcelable Code Generator ----------------------------------------------------------------------------------------------- 作为一个Android 如果一个json数据提供的属性20+条或者30+条呢,一个个属性去写,还要保证字母不写错,大小写也没错,是不是既浪费时间又浪费精力,那么就试试使用GsonFormat插件吧 现在学习下如何使用这个插件: 1、Android Studio 打开一个项目,点击左上角 File -->Settings... 2、选择插件Plugins , 搜索GsonFormat ,如果你没有下载过这个插件,那么搜索框下面会显示“Nothing to show.Click Browse to....” ?
://plugins.jetbrains.com/plugin/7380-adb-idea Android ButterKnife Zelezny ButterKnife对应的插件: http://plugins.jetbrains.com jsonString自动转bean插件: https://plugins.jetbrains.com/plugin/7654-gsonformat SelectorChapek for Android 帮助生成selector: https://plugins.jetbrains.com/plugin/7298-selectorchapek-for-android Android Drawable Android Studio Prettify 帮助findViewById: https://plugins.jetbrains.com/plugin/7405-android-studio-prettify Gradle Dependencies Helper gradle帮助插件: https://plugins.jetbrains.com/plugin/7299-gradle-dependencies-helper
接下来我将推荐一些好用的 Android Studio 插件,这些插件能够帮助我们提高开发效率,让我们可以把更多宝贵的时间投入到真正的开发当中。 首先推荐两款界面插件,毕竟每天都得面对着 Android Studio,好的界面让心情更加愉悦。 1、CodeGlance 直译过来就是代码一瞥,其实就是帮我们快速浏览及定位代码的工具。直接看效果。
在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量。下面就Android开发中常见的一些插件做一个整理。 7,findBugs-IDEA 查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…) 8,adb wifi 使用wifi无线调试你的app, 9,AndroidPixelDimenGenerator Android Studio自动生成dimen.xml文件插件。 10,JsonOnlineViewer 在Android Studio中请求、调试接口。 ? 30,AndroidLocalizationer 可用于将项目中的 string 资源自动翻译为其他语言的 Android Studio/IntelliJ IDEA 插件。 ? ?
第 113 次推文 整理一波日常使用 Android Studio 事半功倍的插件。 贴出目前的 Android Studio 版本: 建议点击阅读原文查看,效果更佳~ 部分 Gif 上传失败 一、编码辅助类 Translation 翻译神器 当然也可以根据自己的需要进行配置: Alibaba 点击「编码规约扫描」,完成后便会对有问题的地方给出建议: .ignore 一键添加忽略文件 忽略文件这个鬼东西,烦得一批,通过如上插件,可以一件解决很多的事情。
最近有人在公众号的后台留言说让我讲讲Android代码混淆,我最近也正在想这个问题,怎样才能把混淆讲清楚和明白,不过这回不愁了,正好有人来投稿。而且还是插件化的,非常方便,不妨大家可以试着用一下。 之前给公司的App添加代码混淆,在代码的混淆过程也遇到了不少的问题,再加上最近学习了一下Android Studio插件的开发,所以就开发一个代码混淆插件方便项目的代码混淆。 截图 ? 第三方库列表清单 目前插件的后台已集成了如下图的第三方开源库的代码混淆以及基本的代码混淆,还在努力地添加中,也欢迎大家通过new issue提交列表中没有的第三方开源库混淆代码。 使用 下载AndroidProGuard插件并安装重启。 最后 我知道项目的代码混淆一般通常混淆一次就可以了,很多人认为这个插件的意义不太,但是我可以告诉你我也是这么想的,可是我也无办法阻止我的行动~哈哈~~ 项目GitHub地址:https://github.com
介绍 本篇内容,主要给大家推荐三个Studio中的插件分别是:Sequence Diagram, Translation和TinyPNG插件。 可以在某些程度了提高我们的工作效率。 下面来详细介绍下这三个插件。 2. 插件介绍 如何在Android Studio中安装插件,比较简单。通过Settings菜单,选择Plugins选项。 然后在Plugins面板中,切换到Marketplace(插件市场)。进行搜索指定插件后,点击右侧的安装即可。效果图如下: 2.1 ThinyPNG插件 这个插件从名称上就能够理解的。 后来查到了这个翻译插件之后。直接在Andtoid Studio中就能实现选中自动翻译了。 这个插件安装完毕之后,需要配置自己的翻译引擎。 插件安装完毕后,进行重启。 小结 本篇只是简单介绍了三种插件,在实际使用过程中也有更多的插件可以提高效率。
Intellij IDEA开发--Android Studio插件开发 插件开发 准备工作 新建plugin project 编写插件 运行测试 打包 安装 发布 卸载插件 插件开发 项目需求,需要开发 我平时主要使用的开发IDE就是android studio和pycharm。 本文主要介绍如何开发自己的Android Studio插件。 Android Studio本来就是基于IDEA开发的,要开发AS的插件j就是基于IntelliJ IEDA的插件开发。 可以看到安装成功,显示到插件列表中,重启Android Studio. ? ? 到目前为止我们介绍了使用IntelliJ 编写插件的,以及在android studio上使用插件的流程。
网上找的都是旧的 Logcat 格式,Android Studio 日志格式不适配。 Windows)或 Sublime Text -> Preferences -> Browse Packages(Mac),把上面的文件扔进 User 文件夹中,重启,打开日志文件,右下角选择 Logcat (Android Studio)。
本文内容包括: 利用AndroidStudio,编写自定义Gradle plugin MavenDeployer 发布plugin 使用Gradle plugin 简介 之前写了一个Android中的AOP 用AndroidStudio中写plugin 1.新建一个Android工程 2.在这个工程里面,新建一个Android Library 先起名叫cooker-plugin吧, 我们将会用这个library 解释 1.因为我们用Groovy写的插件, 插件代码放在 src/main/groovy下 2.在src/main/resources/META-INF/gradle-plugins 里声明plugin 使用gradle plugin 1.在build.gradle引入 cooker-plugin apply plugin: 'com.android.application' //使用cooker-plugin 只是针对当前项目开发的Gradle插件相对较简单。
一、首先,什么是插件。 说android studio插件实际上是指intellij plugin上面的插件,只不过,我做好插件之后,是使用在android stuido上而已,android stuido实际上就是intellij 安装了android stuido插件之后的一个独立发布版本包而已。 ,这是一个可以在android studio中使用的翻译插件,它可以说是英语水平不太好的开发的必备法宝之一。 3、那么,能不能做一个可以在android studio中使用的插件呢?那么为什么不呢?
前段时间,插件化以及热修复的技术很热,Nuwa热修复的工具NuwaGradle,携程动态加载技术DynamicAPK,还有希望做最轻巧的插件化框架的Small。 插件类型 Gradle的插件一般有这么几种: 一种是直接在项目中的gradle文件里编写,这种方式的缺点是无法复用插件代码,在其他项目中还得复制一遍代码(或者说说复制一遍文件) 另一种是在独立的项目里编写插件 Gradle相关语法 本篇文章不会详细说明Gradle相关的语法,如果要学习gradle相关的东西,请查看Gradle for Android Gradle插件开发 Gradle插件是使用Groovy进行开发的 Android Studio其实除了开发Android App外,完全可以胜任开发Gradle插件这一工作,下面来讲讲具体如何开发。 首先,新建一个Android项目。 之后,新建一个Android Module项目,类型选择Android Library。
作者博客 http://www.jianshu.com/u/51d83682b7b9 文章目录 前言 如何装插件 CodeGlance GsonFormat Android ButterKnife Zelezny RemoveButterKnife Android Studio Prettify Android Postfix Completion JSONOnlineVewer 后记 1 前言 RemoveButterKnife.gif 7 Android Studio Prettify 如果不想用ButterKnife注解方式findview,还有一种选择,那就是Prettift,而且可以选择生成全局变量还是局部变量 Android_Studio_Prettify_findbyid.gif Prettift还有个附属功能,可以不用去string.xml文件里就可以生成字符串常量 ,光标选中字符串,右键Extract Android_Studio_Prettify.gif 8 Android Postfix Completion Android Postfix Completion其实是对代码提醒的一个拓展,他能快捷生成
写完布局后 我们一般需要 findViewById找到这个控件,但是现在有一个很好用的插件ButterKnife 可以一键转化布局文件中的所有有id属性的控件到activitry中;现在我们介绍下此插件使用 : 通过AndroidStudio 下载安装 1.打开Android Studio中的设置界面,并且点击左边的插件Plugins,在搜索框中输入 Android ButterKnife Zelezny 如果有人看到这个博客 也出现个这个问题 麻烦告诉我下答案 万分感谢:、 因为没有解决此问题 所以我就下载了 android-butterknife-zelezny.jar 把它放在了 C:\Users
android studio经常使用插件,可极大简化开发,增强开发效率。 不懂安装studio插件,看參考博文:android stuido插件安装:http://blog.csdn.net/liang5630/article/details/46372447 1、ButterKnife 这么这个插件就为解决问题而生。你仅仅须要做的是告诉设计师们依照规范命名就好了。其它一键搞定。 4、Android Parcelable Code Generator Android中的序列化有两种方式。各自是实现Serializable接口和Parcelable接口。 但在Android中是推荐使用Parcelable。仅仅只是我们这样的方式要比Serializable方式要繁琐,那么有了这个插件一切就ok了。 5、LeakCanary 强烈推荐。
不懂安装studio插件,看参考博文:android stuido插件安装:http://blog.csdn.net/liang5630/article/details/46372447 1、ButterKnife 这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。 按照不同状态(normal、pressed)的标准命名后,右键文件树Generate Android Selectors见inmite/android-selector-chapek · GitHub 4、Android Parcelable Code Generator Android中的序列化有两种方式,分别是实现Serializable接口和Parcelable接口,但在Android中是推荐使用 Parcelable,只不过我们这种方式要比Serializable方式要繁琐,那么有了这个插件一切就ok了。
我相信很有朋友会像我一样遇到这样的情况:android studio 提示插件需要更新,但是由于网络的原因,无法更新,这里笔者提供GsonFormat和genymotion的最新jar包下载地址,每次提示更新就去这里下载最新的就好了 /developers 其他插件的话 大家可以google搜索你需要jar包的官方网站 资源下载 gsonformat.jar http://download.csdn.net/detail /lxk_1993/9327241 eclipse, genymotion.jar http://download.csdn.net/detail/lxk_1993/9327229 android studio, genymotion.jar http://download.csdn.net/detail/lxk_1993/9327209 android-butterknife-zelezny.jar
扫码关注腾讯云开发者
领取腾讯云代金券