代码之家  ›  专栏  ›  技术社区  ›  simo

如何在android扩展中包含jar lib?

  •  0
  • simo  · 技术社区  · 10 年前

    我正在构建一个将使用jar文件的扩展,我尝试将jar文件包含在include.xml文件中,如下所示:

    <java path="pubnub/Pubnub-Android-3.6.3.jar" />
    <java path="pubnub/bcprov-jdk15on-1.47.jar" />
    

    但当我将导入放入java文件时:

    import com.pubnub.api.*;
    import org.json.*;
    

    我得到了错误:

    -compile:
        [javac] Compiling 2 source files to C:\Users\Sam\Documents\GitHub\FoodDelivery\Car\bin\android\bin\deps\pubnubextenion\bin\classes
        [javac] C:\Users\Sam\Documents\GitHub\FoodDelivery\Car\bin\android\bin\deps\pubnubextenion\src\org\haxe\extension\PubnubExtenion.java:13: package com.pubnub.api does not exist
        [javac] import com.pubnub.api.*;
        [javac] ^
        [javac] 1 error
    

    有人能帮忙吗? 以下是此图像中的文件结构: enter image description here

    1 回复  |  直到 10 年前
        1
  •  0
  •   comrad    10 年前

    尝试使用目录dependencies/android/libs,将文件放在那里,然后在xml中使用include标记。