【问题标题】:How to include jar lib in android extension?如何在 android 扩展中包含 jar lib?
【发布时间】:2014-08-25 07:57:30
【问题描述】:

我正在构建一个将使用 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

有人可以帮忙吗? 这是此图像中的文件结构:

【问题讨论】:

    标签: android haxe openfl


    【解决方案1】:

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

    【讨论】:

    • 谢谢,我已经将 jar 文件复制到 dependencies/android/libs 并且它有效!奇怪的是我试图从我的 xml 文件中删除包含标签,它也有效!
    猜你喜欢
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 2021-08-22
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 2019-10-04
    • 1970-01-01
    相关资源
    最近更新 更多