主题 : framework的函数  CTS测试 显示 no package !!! 头疼 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 63150
精华: 0
发帖: 39
金钱: 195 两
威望: 39 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2012-02-15
最后登录: 2017-09-13
楼主  发表于: 2012-03-04 19:27

 framework的函数  CTS测试 显示 no package !!! 头疼

如题...
我参照这个网址里面的教学文章
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那边的 路径  厂商原本没设定好吗??
还是!?