日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

(8) Xamarin使用Jar檔

發(fā)布時間:2025/6/15 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (8) Xamarin使用Jar檔 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原文?Xamarin使用Jar檔

這個范例是如何在Xamarin.Android中去使用一個我們自行在開發(fā)的JAR檔案. 主要會執(zhí)行的步驟如下

  • 在Xamarin建立一個Android Java Bindings Library 項目
  • 加入自行開發(fā)的JAR檔案到這個項目里面
  • 在Xamarin.Android項目中參考Android Java Bindings Library 項目
  • 1. 寫一個Java 程序并且把他包裝成JAR檔案

    1.1 撰寫以下程序代碼并且儲存擴展名為java的檔案

    package com.xamarin.testbinding;

    public class test{

    public String?method(){

    return?"Hello jar";

    }

    }

    1.2 在終端機下用Javac指令來編譯 test.java
    編譯完成會產(chǎn)生出一個test.class檔案

    1.3 建立一個Manifest.mf檔案.
    手動建立一個擴展名為mf的Manifest.mf檔案.接著開啟這個檔案編輯它
    在檔案中的第一行宣告這個JAR檔的進入點是由那只程序(class檔案)來進入
    這邊我們輸入 Main-Class: com.xamarin.testbinding.test

    1.4 將test.Class檔案復制到com.xamarin.testbinding 文件夾下?
    在目前所在的目錄下建立底下的文件夾結(jié)構(gòu),com>xamarin>testbinding?
    然后將test.class拷貝到testbinding文件夾下

    1.5 使用JAR指令把test.class打包成JAR檔案?
    在終端機接口下執(zhí)行
    jar cvfm testJ.jar manifest.mf ./com/xamarin/testbinding/test.class?
    把test.class打包成JAR檔案 2. 新建Android Java Bindings Library 2.1 建立Android Java Bindings Library檔案?
    New >> Android >> Android Java Bindings Library

    2.2 把JAR檔案加入到目前項目

    2.2.1在項目的Jars文件夾按下鼠標右鍵>>添加>>添加檔案
    把JAR檔加入這個項目

    2.2.2 在被加入的JAR文件的屬性窗口里面的建置動作選擇 [EmbeddedJar] 2.3 上述動作都完成后編譯這個項目 3. 新增Xamarin.Android專案 3.1 建立Android 項目 New >> Android >> Android Application 3.2 把Android Java Bindings Library加入?yún)⒖?

    3.3 接著在你的Android項目中using Com.Xamarin.TestBinding名稱空間
    在參照名稱空間時要特別注意,Xamarin會自動把你的名稱空間的每一個字母的第一個英文轉(zhuǎn)換成大寫.?
    也就是原本我們在JAR檔案里面宣告的 package com.xamarin.testbinding;?
    在Xamarin.Android要使用這個名稱空間時,我們必須要輸入成Com.Xamarin.Testbinding?
    而類別名稱也會變成第一個字母為大寫.

    3.4 此時就可以在Xamarin.Android項目中引用JAR檔案里的類別

    其他相關(guān)參考網(wǎng)站
    • Binding a Java Library (.jar)
      http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar)

    總結(jié)

    以上是生活随笔為你收集整理的(8) Xamarin使用Jar檔的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。