【发布时间】:2011-05-24 19:38:09
【问题描述】:
我在浏览android源代码时偶然发现了这里:
https://android.googlesource.com/platform/packages/apps/Gallery/+/master/src/com/android/camera/CropImage.java
CropImage.java 文件在第 740 行、第 741 行等处似乎有一些未初始化的变量。我说的是 mLeft、mRight、mTop 和 mBottom 变量。
它们似乎没有在类中的任何地方声明。
我在这里错过了什么吗?代码如何编译出现这些错误?
【问题讨论】:
-
只看代码也找不到。您是否尝试过仅下载项目并在 Eclipse 中查看整个内容?我最好的猜测是它是一个全局变量。(为什么有人会这样做 IDK ......哈哈)但我会说下载整个东西并编译它(如果你还没有。)然后搜索它并告诉我任何其他信息。
-
好建议让我尝试编译这个东西
-
+2 NP。这对我也有帮助。对源代码进行所有敏感的感觉很有趣。那么判决结果如何?
-
不,它不符合android sdk,它使用许多内部隐藏的api调用,如Bitmap.inNativeAlloc等,所以问题不仅仅是未初始化的变量
标签: android 2d gallery android-source