当前位置: 代码迷 >> 移动平台 >> android的有关问题
  详细解决方案

android的有关问题

热度:6295   发布时间:2013-02-26 00:00:00.0
android的问题。
我按照高老师的做法用Java写了一个类的定义编译成。class文件,然后用javah编译成头文件出现非法的包名的错误,代码如下。

package com.android.hardware;
import android.util.Log;
public class GetSystemInfo {
 static
 {
  try 
  {
  Log.i("JNI", "Trying to load libNativeHalfAdder.so");
  System.loadLibrary("NativeHalfAdder");
  }
  catch (UnsatisfiedLinkError ule) 
  {
  Log.e("JNI", "WARNING: Could not load libNativeHalfAdder.so");
  }
 }
 public static native int calculate(int didgit_1, int digit_2);
}

不知道有谁做成功过C组件的经验能详细讲解下。


------解决方案--------------------------------------------------------
不建议在ANDRIOD上导入C代码做应用,问题很多。
------解决方案--------------------------------------------------------
不建议在ANDRIOD上导入C代码做应用,还是直接J2ME吧
------解决方案--------------------------------------------------------
等下,ANDROID上没有J2ME的支持吧?
------解决方案--------------------------------------------------------
就是你导入那个java包,有一个ANDROID项目,通过这个配置后就可以直接建立ANDROID工程了。
注:不是j2me
  相关解决方案