最近需要用到android的ndk,但是在eclipse中,一直提示Method 'NewStringUTF' could not be resolved(方法“NewStringUTF”无法被解析)。可问题是,jni.h等一系列的依赖库,都已经导入了,并且也能正常的使用build来编译出动态库文件。但是无奈的就是eclipse的cdt,仍旧会不停的提示这类的错误,导致整个项目没办法编译过去。
1、在开始->运行中输入regedit 2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置 3、选择文件->导出,保存(安全起见) 4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认 5、删除C:\Program Files中的Microsoft SQL Server 6、删除安装其他盘的Microsoft SQL Server相关文件
1.需要引用的空间:
import android.content.Context;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
最近做一个VOIP的项目,调研了CSipSimple。都说CSipSimple结构清晰,但是代码下下来看了一下,还是一头雾水,不知从何看起。于是想到从最简单的打电话开始,借助网上一篇博文"CSipSimple 拨通电话机制分析",看看整个流程是怎么走的。由于工程围绕sip协议这个核心,因此我们从底层往上层逐步分析。
Platform | Package | Size (Bytes) | MD5 Checksum |
---|---|---|---|
Windows 32-bit | android-ndk-r10e-windows-x86.exe | 396563176 | 1a82445baaf62aec3a46386ab1e5772c |
Windows 64-bit | android-ndk-r10e-windows-x86_64.exe | 419616132 | 8412bb4991a95e08fda50b5a44d95df7 |
Mac OS X 64-bit | android-ndk-r10e-darwin-x86_64.bin | 388937326 | 2cb8893a5701603519d38a7e04c50e81 |
Linux 32-bit (x86) | android-ndk-r10e-linux-x86.bin | 394281908 | c3edd3273029da1cbd2f62c48249e978 |
Linux 64-bit (x86) | android-ndk-r10e-linux-x86_64.bin | 401522849 | 19af543b068bdb7f27787c2bc69aba7f |
本菜鸟在查阅了很多文章,又是去折腾cygwin之类的,虽然可以编译出so文件,但运行项目却有很多问题。当发现最新的ndk不需要cygwin的时候,跪了(orz)。
H:\sdk\android-ndk-r10e\toolchains\mipsel-linux-android-4.8\prebuilt\windows\lib\gcc\mipsel-linux-android\4.8\include
H:\sdk\android-ndk-r10e\platforms\android-19\arch-arm\usr\include
今起,市公交管理部门将通过开辟、调整、延伸、拆分等方式,优化调整哈东、哈西、群力等多个重点区域的公交线网布局。预计年底前,全市公交线路将由目前的162条增至210余条,13路支线等64条公交支线线路也将被授予独立编号。这些优化后线路的具体开通时间,将随着优化调整进程陆续公布。我市目前共有公交线路162条, 其中市区公交线路113条、郊区公交线路38条、新城区连接线路11条。首批公交线路优化调整共涉及哈东、哈西、群力、松北、呼兰等重点区域,涉及线路40余条。