導航:首頁 > 操作系統 > 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相關的資料

熱點內容
單片機按鍵控制數碼管程序 瀏覽:58
深圳恆波加密軟體下載 瀏覽:130
好省的app是什麼 瀏覽:886
php加密解密軟體 瀏覽:581
程序員那麼可愛喝醉了吻 瀏覽:574
制動泵編程 瀏覽:100
套話pdf 瀏覽:287
程序員做餐飲bug 瀏覽:480
百度程序員北京 瀏覽:743
通達信漲速文件夾 瀏覽:724
十大演算法作者是誰 瀏覽:125
蘋果文件傳什麼到app 瀏覽:748
前端程序員網站 瀏覽:67
php找回密碼代碼 瀏覽:223
15除以2豎式演算法 瀏覽:723
mastercamx5編程 瀏覽:907
centos資料庫命令 瀏覽:931
做世界上最解壓的小玩具 瀏覽:147
phpfor循環sleep 瀏覽:671
uc加密空間視頻格式 瀏覽:319