解决方法
以下是如何使用android studio设置AllJoyn SDK开发环境:
>从this page下载SDK.去Android Core SDK – 发布(或调试).
>创建一个新的空白android项目.
>创建目录< project> / app / src / main / jniLibs和< project> / app / src / main / jniLibs / armeabi.
>从alljoyn-15.09.00-rel / java / jar复制alljoyn.jar和alljoyn-15.09.00-rel / java / lib拷贝liballjoyn_java.so.要复制的目录可能会因当前版本和版本/调试选项而异.
>将alljoyn.jar放在/ jniLibs中,并将liballjoyn_java.so放在/ jniLibs / armeabi中.应该看起来像这样
>右键点击项目 – >打开模块设置 – >应用程式 – >依赖.
使用绿色[]按钮,添加文件依赖关系.
导航到< project> /app/src/main/jniLibs/alljoyn.jar并选择该jar.
这将在你的毕业生中添加一行(编译文件(‘src / main / jniLibs / alljoyn.jar’)),这将允许代码完成等等
>在要使用alljoyn代码的文件中,包括此代码段
/* Load the native alljoyn_java library. */ static { System.loadLibrary("alljoyn_java"); }
例如:
public class MainActivity extends AppCompatActivity { /* Load the native alljoyn_java library. */ static { System.loadLibrary("alljoyn_java"); } @Override public void onCreate(Bundle savedInstanceState) { ... } }
>现在可以使用alljoyn SDK.导入课程
import org.alljoyn.bus.BusAttachment; import org.alljoyn.bus.BusException; import org.alljoyn.bus.BusListener;
等等