如题...
我参照这个网址里面的教学文章
http://danielwood.iteye.com/blog/763777一路做下来 都没问题!!
从最后结果 可以显示出来 可以证明
framework新增的函数 没问题
最少上层 apk 可以call到
但是 问题来了
我在编译 CTS的时候
. setenv
make cts 的时候
却显示 no package : android.mytest.hellojni
见鬼了 wow
上层的apk都可以call的到
CTS那边竟然call不到
注明一下
这边的CTS 就是在原始码里面 CTS那个文件夹
Android 原生的 兼容性 测试程序代码!!
所以 会call 很多 原始码里面的函数 出来做测试
而我在原始码新增了一个函数 也想call出来做测试
却发生 call的那个类 不存在的问题请问 有大大有发生过类似的情况吗??
或是 那教学文里面 少了甚么东西
只是刚好在 上层apk call的时候不会出错
其他地方就会出错呢??
因为 我在仿真器上面 是可以这样做的说!!
就是当初 不用 ./build-android
只接使用 make 这种基本指令 一路做下来 上面确实都可行
最近想把它搬到板子上做测试
就发生了这个神奇的问题
是 CTS那边的 路径 厂商原本没设定好吗??
还是!?