是因为xml文件没编译吗?
我按照《Hello,Android》书中,的讲解顺序,输入Sudoku 程序的代码,中间不免有错误。(不知是否因为这个)
最终,将全部代码输入完毕,程序是没有编译错误的。
但,运行时,报错。
唯一能,认得的,指向一行 setContentView(R.layout.main);
在这句话前后添加 Log.d(...) ,确实是,前一句打印出来,后面的没有。
---------------------------
debug 也基本是看不懂的,都是在 ActivityThread.java 中,跳来跳去的。
百度搜索吧,看了好几个网页,帮助不大。
-------------------------
偶然想起,真的是偶然,书中提到 android:debuggable="true" ,抱着试试的态度。我不认为,加了这句会有什么改变。
------------------------
在这里,请网友解惑。
Eclipse 有这个 Debug As > Android Application 。
XML 中 加上 android:debuggable="true" 再 Debug ,有什么不同吗?
----------------------------
回到正题, 我本是,希望添加了 android:debuggable="true" ,程序能提供更多信息帮我找到问题的。
但是,surprised,程序正常运行了。
无语。。。
我把 android:debuggable="true" 删除, 程序也正常。
---------------------------------
为什么呢?
最终,将全部代码输入完毕,程序是没有编译错误的。
但,运行时,报错。
唯一能,认得的,指向一行 setContentView(R.layout.main);
在这句话前后添加 Log.d(...) ,确实是,前一句打印出来,后面的没有。
---------------------------
debug 也基本是看不懂的,都是在 ActivityThread.java 中,跳来跳去的。
百度搜索吧,看了好几个网页,帮助不大。
-------------------------
偶然想起,真的是偶然,书中提到 android:debuggable="true" ,抱着试试的态度。我不认为,加了这句会有什么改变。
------------------------
在这里,请网友解惑。
Eclipse 有这个 Debug As > Android Application 。
XML 中 加上 android:debuggable="true" 再 Debug ,有什么不同吗?
----------------------------
回到正题, 我本是,希望添加了 android:debuggable="true" ,程序能提供更多信息帮我找到问题的。
但是,surprised,程序正常运行了。
无语。。。
我把 android:debuggable="true" 删除, 程序也正常。
---------------------------------
为什么呢?
...全文
相关推荐
反编译XML文件
在IT行业中,反编译是一项重要的技术,尤其是在软件逆向工程和安全分析中。当我们谈论“反编译XML文件”,特别是二进制XML文件,这通常涉及到解析和解密那些以非传统方式存储或加密的XML数据。
反编译AndroidManifest等xml文件
而布局文件(layout.xml)则负责定义用户界面的结构。有时,出于学习、调试或安全考虑,开发者可能需要对这些XML文件进行反编译。
反编译或回编译apk中的xml文件
在此声明,此文件是一个apk,自己用来学习提升;此apk可以反编译apk中的AndroidManifest.xml文件,也可以回编译,前提是必须要把这个文件放到手机中,并且把要反编译或回编译的路径输入
apk反编译xml文件工具
标签“apk反编译xml文件工具”再次确认了这个主题,表明这是一个与APK的反编译过程相关的工具,特别是针对XML资源的处理。
AndroidManifest.xml反编译工具
提到的反编译工具是"AXMLPrinter2.jar",这是一个Java可执行文件,用于将二进制的AXML文件转换回可读的XML格式。


