导航:首页 > 操作系统 > androidplugins

androidplugins

发布时间:2022-08-18 23:44:13

android studio plugins在哪

点击File,选择Settings,或者按快捷键Ctrl+Alt+S打开设置界面

选择Plugins,可以看到我们的插件列表

搜索你想要的插件,如Gson插件

选择GsonFormat,然后Install plugins,安装插件。安装插件后,需要重启Android Studio。安装好后可以看出来跟工具自带插件的区别。点击GsonFormat可以选择卸载掉插件。

㈡ 如何修改android studio中的plugins的配置路径

1选择“File”菜单栏中的“Settings”选项,打开“Settings”窗体。

2依次选择“Appearance&Behavior”——“System Settings”——“Android SDK”,
3在右侧面板中有一个“Android SDK Location”的选项,这里就是Android SDK的路径。

点击“Android SDK Loaction”右侧的“Edit”按钮,打开“SDK SetUp”窗体,在该窗体里面即可设置Android SDK的路径。

㈢ 如何在 Android 中注册一个 npapi 插件

我们开发好的插件需要交给用户使用的,我们自己在开发的过程中可能有各式各样的方法来使插件可以运行,但是如果要交给用户使用,我们总不至于让用户自己去写注册表,或者让用户将咱们的dll复制到plugins目录下吧!为了让用户的安装操作简单化,介绍两种方法:
按照扩展的方式将插件打包
这种方式根据浏览器不同需要采取不同的打包方式,比如Firefox需要打包为xpi,而chrome则需要打包为crx。可以参考:Chrome和Firefox的xpi与crx加载第三方dll来进行。下面是简要描述一下过程:

打包为xpi
1、创建一个plugins文件夹以及install.rdf文件,如图所示:

2、将插件的dll及dll依赖的其他模块全部放到plugins目录下(说明:对于简单的插件,一般就只有插件的dll,如果在插件中调用了其他dll,那么最好也将这些dll都放到这个plugins目录下)
3、填写install.rdf文件的内容,如下:

[html] view plainprint?
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
<em:id>[email protected]</em:id>
<em:name>plugin name</em:name>
<em:version>1.0</em:version>
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>4.0</em:minVersion>
<em:maxVersion>19.0</em:maxVersion>
</Description>
</em:targetApplication>
<em:unpack>true</em:unpack>
</Description>
</RDF>
该文件中targetApplication中只需要修改minVersion和maxVersion,表示用于Firefox的版本范围。unpack一定要是true。其他值根据需要自行设置。该文件最好保存为UTF-8编码,如果文件中只有英文字符保存为ANSI也是可以的。
最后将plugins文件夹和install.rdf文件一起压缩为zip压缩包,然后将这个zip压缩包的后缀更改为xpi即可。

打包为crx
1、 创建一个文件夹,如:test。
2、 将需要打包的插件复制到刚才创建的文件夹中,同时在文件夹中创建一个文件manifest.json。
3、 在manifest.json中写入如下内容:

[javascript] view plainprint?
{
"manifest_version": 2,
"name": "demoplugin",
"version": "1.0.0",
"description": "demo plugin package for chrome",
"plugins": [
{ "path": "npdemo.dll", "public": true }
]
}

manifest_version的值不需要改变,其他各项根据需要进行修改,plugins项的path表示插件dll相对于该json文件的相对路径,public的值设置为true或者false皆可。Test文件夹中的内容:

4、 进行打包,打开chrome浏览器,点击浏览器导航栏右边的按钮。在弹出的菜单中选择工具->扩展程序,在打开的页面中勾选上开发者模式,如下图

点击载入正在开发的扩展程序,找到并选择我们刚才的文件夹test。加载成功之后显示如下

重新加载是为了在你修改了某些文件之后需要让chrome重新加载时使用的。
点击打包扩展程序,在弹出的界面中选择刚才的test文件夹,就可以将扩展程序进行打包了,打包之后就会在test文件夹相同目录下生成一个crx文件和一个pem文件,这个crx文件就是我们需要的,可以将这个crx文件发布给用户进行安装。

安装crx文件需要打开扩展程序页面,然后将crx文件拖放到扩展程序页面即可继续安装,xpi文件则只需要在Firefox运行时,拖动到浏览器窗口内就可以安装,不需要打开某个特定页面。
制作msi安装包
这种方式其实就是写注册表的方式,只不过由msi安装程序完成了写注册表的过程,用VS2010制作插件安装包的步骤如下:
1. 新建项目,选择安装和部署->安装项目。填写项目名称,如下图所示:

2. 项目创建之后自动显示文件系统页面,如下图所示:

假设我们要将插件dll默认安装到Program Files 文件夹下面的npapi_plugins文件夹中,首先在目标计算机上的文件系统上右键点击出现的菜单中选择添加特殊文件夹->Program Files 文件夹,然后在添加的Program Files 文件夹上右键点击选择添加->添加文件夹,将新添加的文件夹命名为npapi_plugins,如下图所示:

3. 选中我们新建的npapi_plugins文件夹,然后将插件拖放到这个文件夹中,或者点右键,选择添加->文件选择要添加的文件。在添加的文件上右键点击,选择属性,注意文件的Register设置为vsdrfDoNotRegister,我这里默认是这个值,如果不是这个值请修改为这个值。

4. 右键点击应用程序文件夹,选择属性窗口,在属性窗口中设置默认位置如下,记住应用程序文件夹的Property,后面有用:

5. 文件添加好了,接下来需要在注册表中注册插件,选择视图->编辑器->注册表,打开如下所示页面:

展开HKEY_LOCAL_MACHINE\Software点右键新建->键,命名为MozillaPlugins,然后在MozillaPlugins上点右键新建->键,命名为@demo.plugin.org(这个值可以随意命名,但大多都以@开头),如下所示:

6.在刚才新建的键上@demo.plugin.org点右键新建->字符串值,命名为Path,在Path上点右键选属性窗口,设置Path的值,如下图所示:

注意[TARGETDIR]为前面提到的应用程序文件夹的Property,[TARGETDIR]后面紧跟插件文件名,不需\。
6. 完成这些步骤,在项目上点击右键生成,即可在Debug目录下或者Release目录下找到我们需要的npapiSetup.msi,同时还有一个setup.exe(这个我们不需要它)。将msi文件发布给用户即可。

这只是制作安装npapi插件的最基本步骤,要做一个个性化的msi安装程序可能还需要更多的操作,就不进行深究了。

Author:zssure

㈣ android studio mac plugin在哪

mac下安装android studio方法:
1、首先下载android studio
建议提前修改下hosts,要不稍后下载sdk特别慢
sudo vi /etc/hosts/

添加如下两行:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

然后:wq退出。
2、下载后的是dmg文件,直接就可以安装了, 但安装过程中提示jdk需要7以上版本(如下图),由于我的mac自带的时jdk1.6,因此只能升级了。
3、提示要验证SDK,然后点击next
接下来选择Standard,点击finish,没安装sdk的话会自动安装android sdk
4、安装完成点击finish即可

㈤ android studio怎么下插件

工具/原料

Android Studio
安装Plugins插件

1
点击File,选择Settings,或者按快捷键Ctrl+Alt+S打开设置界面

2
选择Plugins,可以看到我们的插件列表

3
搜索你想要的插件,如Gson插件

4
选择GsonFormat,然后Install plugins,安装插件。安装插件后,需要重启Android Studio。安装好后可以看出来跟工具自带插件的区别。点击GsonFormat可以选择卸载掉插件。

5
不同的插件有不同的使用方法,GsonFormat是在文件中右键选择Generate或者
按下Alt+Insert按钮,选择GsonFormat格式化json。

END
优秀的Android Studio插件

AS有很多好的插件供大家使用,如果不知道在哪里找,可以点击Plugins下面的Browse repositories按钮

选择,Download高的排序或者评分高的排序,看看右边的介绍了解插件的作用。有需要的安装就可以了。

3
下面我推荐一下好用的Android Studio插件:
Genymotion,最快的Android模拟器(强推荐)
ButterKnife Zelezny 视图注入库,简化代码

㈥ android studio 安装的插件在哪个目录

windows:c\Users\电脑账户名\.AndroidStudio3.0\config\plugins 解释下: c代表系统盘 \Users\ 电脑账户名 \.AndroidStudio3.0 .代表隐藏 3.0代表版本

㈦ android maven plugin有什么作用

Android Maven Plugin——这个是Maven的插件,目的是能在使用mvn package时让maven构建出一个能在Android上使用的目标文件。

工具的介绍完毕,下面看看如何将Maven整合进一个Android工程:

首先看看对于已经存在的Android工程:

安装好如上的插件,在Android的工程上点右键,弹出菜单Configure->Convert to Maven project

配置好项目信息后会生成pom.xml以及工程上的图标已经多出一个小M字

更改project的packaging类型为apk

[html]viewplain
<projectxmlns="

xsi:schemaLocation="

<modelVersion>4.0.0</modelVersion>

<groupId>org.cst.ming.android.sample</groupId>
<artifactId>sample</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>apk</packaging>
......

在pom内声明一个build的插件,在maven构建项目的时候就会在target内生成一个apk的文件

[html]viewplain

注意,这里指定了插件的版本,这个是maven官方提供的建议,需要在构建插件中指定插件版本;还有一点就是必须指定sdk.platform及sdk.path属性,不然会因为找不到sdk而无法build的

<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<version>3.0.0</version>
<inherited>true</inherited>
<extensions>true</extensions>
<configuration>
<sdk>
<platform>7</platform>
<path>${env.ANDROID_SDK_HOME}</path>
</sdk>
<deleteConflictingFiles>true</deleteConflictingFiles>
<undeployBeforeDeploy>true</undeployBeforeDeploy>
</configuration>
</plugin>

这时候可以在pom.xml内添加各种的依赖,并且执行mvn clean package即可构建出一个apk文件在target

此时已经整合完毕,可以在IDE内通过ADT来启动项目,亦可以通过在pom.xml内配置android-maven-plugin通过mvn android:deploy将项目部署到指定的设备(虚拟机)上,详情可以查阅android-maven-plugin的官方文档

对于新建项目的:

在新建项目的时候可以采用archetype(项目原型)的方式构建,在向导内选择项目原型,分别有

de.akquinet.android.archetypes:android-quickstart:1.0.6——用于快速构建一个android-maven项目
de.akquinet.android.archetypes:android-with-test:1.0.6——用于构建一个带有测试的android-maven项目
de.akquinet.android.archetypes:android-release:1.0.6——用于构建一个可以发布的android-maven项目,其中包含了一个纯maven的父项目及两个子android-maven项目

在项目创建之后,还有点需要修改的,由于android-maven-plugin原名为maven-android-plugin,因为某种关系在某个版本之后更名为android-maven-plugin,但在这个原型内还是使用旧的maven-android-plugin,所以需要使用新插件的必须手动修改plugin.artifactId及其plugin.version

阅读全文

与androidplugins相关的资料

热点内容
妈妈的朋友崇石演过什么电影 浏览:868
qq邮箱如何查看服务器的地址 浏览:800
穿越到各大电影世界 浏览:584
青海集群服务器云空间 浏览:924
韩剧不能看有什么app可以代替 浏览:585
用气球和黏土做解压玩具 浏览:187
天地23tⅹt 浏览:784
恐怖电影观看免费推荐 浏览:4
共享电影 浏览:666
杰友科技是什么app 浏览:581
她明天去电影院的英文怎么写 浏览:548
甄嬛传小说百度云 浏览:455
国外短发女游泳池发现尸体的恐怖电影 浏览:35
androidswitch背景色 浏览:310
androidusbapk 浏览:696
特别好玩的解压神器你们想玩吗 浏览:181
加密货币盗窃安全吗 浏览:605
吊死荡秋千的电影叫什么 浏览:830
异常预测算法 浏览:981
armlinuxopencv 浏览:539