java - 找不到类 com.immersion android 触觉

标签 java android

我正在尝试通过沉浸式 SDK 使用 Android 来探索触觉。 (下载的jar版本= 3.6)

引用: http://www2.immersion.com/developers/index.php?option=com_content&view=category&layout=blog&id=119&Itemid=592

我有以下代码(沉浸式提供的示例应用程序)

protected TextView mTxtOut;
protected Launcher mLauncher;

public void onCreate(Bundle savedInstanceState) {
    System.out.println("abc");
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    mTxtOut = (TextView)findViewById(R.id.txtOut);

    try {
        mLauncher = new Launcher(this);
    } catch (Exception e) {
        Log.e("My App", "Exception!: " + e.getMessage());
    }

}

@Override
public void onDestroy() {
    super.onDestroy();
}

public void btnPlayEffectClicked(View view) {       
    mTxtOut.setText("Playing built-in effect:\n. Effect: DOUBLE_STRONG_CLICK_100.");

    try {
        mLauncher.play(Launcher.DOUBLE_STRONG_CLICK_100);
    } catch (Exception e) {
        mTxtOut.append("Error: " + e.getMessage());
    }
}

一旦启动应用程序,我就会收到一条错误消息“不幸的是,MyFirstHapticApp 已停止”。

我在 mLauncher = new Launcher(this); 行处收到以下异常“无法找到从方法 com.example.myfirsthapicapp.MyFirstHapticAppActivity.onCreate 引用的类 com.immersion.uhl.Launcher”;在 LogCat 中。

我看过http://www2.immersion.com/developers/index.php?option=com_kunena&func=view&catid=2&id=170&Itemid=0但没有帮助。

最佳答案

你看过The Haptic Guide吗? ?

具体this .

基本上,您需要确保 UHL.jar 和 libImmEmulatorJ.so 均已加载。第二个链接提供了执行这两项操作的说明。

关于java - 找不到类 com.immersion android 触觉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16915671/

相关文章:

java - 如果 JMeter 中的 While Controller 中的 Controller

java - 如何在接口(interface)中使用 getResources.getString(R.string)?

android - 找不到 Gradle DSL 错误 mavenCentral()

java - 计算两个位置之间的像素距离

java - 代码分析工具和类型间声明

java - 查找函数 'TessBaseAPICreate' : libtesseract. 时出错: undefined symbol :TessBaseAPICreate

Android smsManager 处理重音符号

android - 在Android中创建声音检测应用

java - 如何使我自己的通用结构具有动态比较器

java - 杰老板 : Unable to get threaddump