android项目导入报错程序开发时报错原因不明白

百度经验——实用生活指南
红红火火,来年一切红火兴旺
小东西也有大用处
红红火火,来年一切红火兴旺
小东西也有大用处
过了腊八就是年,腊八蒜来一口
有暖气的地方养水仙,再适合不过
美丽不能拿健康来换
一秒变清新,你值得拥有
上帝把她给我吧
识别假盐,让生活更健康
chaplinlong
上帝把她给我吧
孔雀开屏,带孩子一起diy
度娘菜园和厨房
度娘菜园和厨房
摄影细节,为你的宝贝加分
来来去去的龙猫
阿兹猫cecilia
时尚新锋思晨
新手上路,更要考虑汽车功能
名字取长才霸气
haiguifurong1
7大问题,hold住面试
避免电脑突然罢工,日常保养不能少
分享学习交流
经济适用_00trackbacks-0
原因是编译器版本的问题。问题原因:Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。
解决办法如下:在eclipse中,compiler 都得设置到1.6。这包括preference-&java-&compiler 下要改成1.6, 同时,project里的build path 里jdk 也得改成1.6。 这主要是针对同时装了1.5, 1.6,而default is 1.5这种情况的。
阅读(...) 评论()查看: 1414|回复: 5
NDK 程序 报错
主题帖子e币
没有eoe的账号,级别还太低,出门如何吹牛逼?
才可以下载或查看,没有帐号?
java 代码package com.
import android.app.A
import android.os.B
import android.view.V
import android.view.View.OnClickL
import android.widget.B
public class AndroidJniTestActivity extends Activity {
& & & & static
& & & & {
& & & & & & & &&&System.loadLibrary(&JniTests&);
& & & & }
& & @Override
& & public void onCreate(Bundle savedInstanceState) {
& && &&&super.onCreate(savedInstanceState);
& && &
& && &&&Button btn = new Button(this);
& && &&&btn.setHeight(50);
& && &&&btn.setWidth(50);
& && &&&btn.setText(&传入参数&);
& && &&&setContentView(btn);
& && &&&btn.setOnClickListener(new OnClickListener() {
& & & & & & & & & & & &
& & & & & & & & & & & & public void onClick(View v) {
& & & & & & & & & & & & & & & & & & & & byte[] byte1= new byte[]{1,1,1,1,1,1,1,1,1,1};
& & & & & & & & & & & & & & & & & & & & byte[] byte2= new byte[]{2,2,2,2,2,2,2,2,2,2};
& & & & & & & & & & & && && && &byte [] ruturnbyte = JniTest( byte1,10);
& & & & & & & & & & & && && && &byte [] ruturnbyte1 =JniTest( byte2,10);
& & & & & & & & & & & & }
& & & & & & & & });
& &&&
& & }
& & public native byte[]&&JniTest(byte[] jni,int len);
}复制代码C++ 代码#include &jni.h&
#include &stdio.h&
#include &android/log.h&
#define LOGI(...) ((void)__android_log_print(ANDROID_LOG_INFO, &native-activity&, __VA_ARGS__))
#define LOGW(...) ((void)__android_log_print(ANDROID_LOG_WARN, &native-activity&, __VA_ARGS__))
jbyteArray mReadD //接收到得数据
jint readL
JNIEXPORT jbyteArray JNICALL Java_com_test_AndroidJniTestActivity_JniTest(JNIEnv * aEnv,jobject aThis,jbyteArray bArray,int len)
{
& & & &&&LOGI(&int error&);
& & & & readLen =
& & & & if(mReadData == NULL)
& & & & {
& & & & & & & &&&LOGI(&mReadData error&);
& & & & & & & & mReadData = aEnv-&NewByteArray(readLen*2);
& & & & & & & & aEnv-&SetByteArrayRegion(mReadData, 0, readLen, (jbyte*)bArray);
& & & & }else
& & & & {
& & & & & & & &&&LOGI(&other error&);
& & & & & & & & aEnv-&SetByteArrayRegion(mReadData, readLen, readLen, (jbyte*)bArray);
& & & & }
& & & & return mReadD
}
复制代码Android。mk代码
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE& & := libJniTests
LOCAL_SRC_FILES := test.cpp
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog
include $(BUILD_SHARED_LIBRARY)
#LOCAL_C_INCLUDES := $(LOCAL_PATH)
很奇怪啊 每次都报错.... 重建了一次项目 还是这样 都找了好久了
主题帖子e币
报什么错啊?
主题帖子e币
错误信息贴出来看看咯~~~
主题帖子e币
无图无真相~~
估计楼主找不到错误在哪里打的。
用cygwin直接编译,就能看出是哪里错的,如果是eclipse自动编译,估计看不到
主题帖子e币
[mw_shl_code=java,true]05-31 13:12:03.718: D/dalvikvm(6135): No JNI_OnLoad found in /data/data/com.test/lib/libJniTests.so 0x404d6300, skipping init
05-31 13:12:05.936: W/dalvikvm(6135): No implementation found for native Lcom/test/AndroidJniTestA.JniTest ([BI)[B
05-31 13:12:05.936: D/AndroidRuntime(6135): Shutting down VM
05-31 13:12:05.936: W/dalvikvm(6135): threadid=1: thread exiting with uncaught exception (group=0x)[/mw_shl_code]
就是这个错误 我把项目都重新建立了一次 。clean 了n次了
主题帖子e币
错误已经找到了
& &&&因为没有写
#ifdef __cplusplus
extern &C& {
社区贡献者
eoeAndriod社区贡献网友
QQ已认证,此人靠谱
推荐阅读热门话题
624612454204119561808178014701285998919772761698697715
半小时前半小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前1&小时前
特别关注 /4
从基础入门到熟练精通,9个阶段知识体系图指引你逐步提升~还有技术问答+讲师互动,最新实战教程每日更新!
想学Android开发,但没有Java基础?Java体系庞大,不知道从哪学起?专门针对Android开发所需的Java基础教程,学这些,就够了!
eoe联合听云年终征文送豪礼,魅蓝手机,机械键盘,Android书籍,极客学院月VIP学习权限(注册即送)……众多大奖拿到手软,抓紧来参与吧
本期eoe特邀代码家-小林跟大家一起讨论和交流Android自定义组件方面的知识
活动时间:1月26日——2月1日
Powered by
扫一扫 关注eoe官方微信}

我要回帖

更多关于 android 解析包出错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信