- 博客(7)
- 资源 (13)
- 收藏
- 关注
原创 LOCAL_C_INCLUDES使用注意
LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/../services/include\$(LOCAL_PATH)/../cmds/include如上在编译C++文件时,免不了要添加头文件,比较好的做法是将源文件的头文件和源代码文件分开,分别放在不同的文件夹下面,然后Android.mk文件下面引用头文件写法如上,include为放置头文件的文件夹
2015-02-12 14:55:15 16556 1
原创 linux下eclipse 自动生成头文件配置
在用JNI时需要为C或C++代码生成头文件,JNI有它一套固定的格式,可以利用eclipse插件使用自动进行生成头文件。配置如下,按下图配置好后,当需要生成头文件时,选中c或c++源码,然后点击一下下图所显示出来的该图标,就自动生成头文件了。方便快捷。
2015-02-06 15:50:21 1622
原创 android JNI编译注意事项
今天在android源码环境下编出来了一个.so包,直接放到lib文件夹下面的armeabi下面,在java层调用,结果一直报library=null的错误。后来将so包名前面加了lib后重新运行,一切OK.原来通过JNI的方式调so时so包名前面必须要加lib,否则找不到。android源码环境下编译so包,编出来的.so的包前面不会自动给添加lib,NDK编译会自动给添加lib,即使Andro
2015-02-06 15:08:11 884
转载 VirtualBox增强包安装和设置共享文件夹[fedora]
from:http://blog.163.com/qimo601@126/blog/static/15822093201371493137709/一、首先下载软件:官方网站:https://www.virtualbox.org/wiki/Downloads安装包下载:VirtualBox 4.2.16 for Windows hosts x86
2015-02-04 22:42:42 1192
原创 android NDK中对C和C++的处理不同,导致使用方法不同
/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo
2015-02-04 18:18:06 1478
转载 ubuntu下整合eclipse和javah生成jni头文件开发android的native程序
本文介绍两种利用javah命令生成jni头文件的方法,第一种为大众所知的javah命令,第二种为整合javah到eclipse里面。推荐第二种方式,方便快捷,随时修改随时生成0:前提和条件:1:ubuntu64位系统2:android-ndk-r8e已经安装好,并且配置到eclipse里面3:android-sdk-linux已经安装好,并且配置到eclipse
2015-02-04 15:19:09 891
原创 linux添加usb设备
hxl@ubuntu:~$ lsusbBus 001 Device 040: ID 18d1:4ee7 Google Inc. Bus 001 Device 039: ID 2717:9039 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 003: ID 0e0f:0002 VMw
2015-02-04 13:28:16 2804
android studio使用AIDL
2015-03-27
listview滑动删除
2014-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人