新人求教,编译一个最java简单编译器的Android程序,提示下面的错误咋解决

新人求教,编译一个最简单的Android程序,提示下面的错误咋解决_百度知道
新人求教,编译一个最简单的Android程序,提示下面的错误咋解决
Android开发中,所的有输出都在logca哗丹糕柑蕹纺革尸宫建t中 包含System.out输出和printStackTrace()输出都在Logcat中,Android开发,建议使用android提供的Log工具类来打印信息。找到Logcat视图的方式:
1. Eclipse 点击 Window。
2. Show View会出来一个对话框。
3. 点击最下面的other...选项。
4. 在弹出的界面中点开Android,在列表中选择logcat。
5. 点击Ok按钮时,会在控制台窗口出现LogCat视图。android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v(&&,&&);2、Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择.3、Log.i的输出为绿色,一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息4、Log.w的意思为橙色,可以看作为warning,一般需要注意优化Android代码,同时选择它后还会输出Log.e的信息。5、Log.e为红色,可以想到error错误,这里仅显示红色的错误信息,这些错误就需要认真的分析,查看栈的信息了。
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁进行android 程序开发时,出现以下错误,logcat中的提示是下面图片中的。求帮助!!!_百度知道
进行android 程序开发时,出现以下错误,logcat中的提示是下面图片中的。求帮助!!!
//b.com/zhidao/wh%3D600%2C800/sign=91c4044cee24b899de1ad/50da81cb39dbb6fdeb9acb6a0e24ab18962b37bc.&nbsp.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.baidu.<a href="/zhidao/pic/item/35a85edf8db1cbfdab61.jpg" esrc="/zhidao/pic/item/50da81cb39dbb6fdeb9acb6a0e24ab18962b37bc://e
提问者采纳
EdiText应该改成EditText,差了一个字母。求采纳
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
来自团队:
其他类似问题
为您推荐:
logcat的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁提示一个错误 一个警告 求教~~~_百度知道
提示一个错误 一个警告 求教~~~
未命名1;C-Free&#92;Documents&#92:&#92;这是我的第一个C语言程序: before &#39.cpp:C-Free&#92;未命名1;Administrator&#92;}&#39;Administrator&#92;Temp&#92;Documents&#92;&#39;Users&#92:9:3.cpp: expected `;Users&#92:&#92;Temp&#92;int main(){printf(&quot:9;stdio。& token[Warning] C.h&)} [Error] C提示一个错误 一个警告
求教~~~#include &lt
提问者采纳
另外。。;&这是我的第一个C语言程序;printf(&quot,另起一行,否则会在成乱码;0。;&nbsp,需要在程序结尾;main(void){&int&nbsp。&&return&&nbsp。,否则会warning,此外现在的编译器,我用的就是它,每条语句结束后;);&line&&}//new&&nbsp,需要加英文分号作为结束;stdio。#include&&&&& 我觉得C-Free 挺好用的.h&&nbsp编写代码尽量在英文环境下进行
提问者评价
其他类似问题
为您推荐:
其他3条回答
main(){&nbsp,在printf语句后面;}①错误;&nbsp;即可;&nbsp#include&0;&nbsp,加一个return&&nbsp,但实际上你没有返回值;printf(&这是我的第一个C语言程序;&nbsp;②警告。&quot.h&&&nbsp:printf语句后面没有分号;&0:main函数的返回类型是&return&);int&nbsp
#include&&stdio.h&int&main(){&&&&printf(&这是我的第一个C语言程序。&);}&一看就是C-FREE......
int main(){printf(&这是我的第一个C语言程序。&)
//这里少了一个分号
//你的主函数是int 的应该有一个返回值
如 return 0; 如果没有就会有警告.}
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁新人求教 驱动源码编译安装 - 查看主题 & Ubuntu中文论坛
&[ 7 篇帖子 ]&
&文章标题 : 新人求教 驱动源码编译安装发表于 :
21:50帖子: 29
系统: Ubuntu kylin 15.4
送出感谢: 0 次
用sudo make && sudo make install 无法安装驱动官网下载地址/images/uploadpic/Ralink_LINUX.rar
&文章标题 : Re: 新人求教 驱动源码编译安装发表于 :
13:12帖子: 1920地址: 山东省寿光县
系统: Debian
请说明你的设备名称,拓实哪一款产品?若是 Ralink 方案USB无线网卡,内核自带模块 rt73usb / rt2500usb / rt2800usb 可驱动。若是 Ralink 方案PCI无线网卡,内核自带模块 rt61pci / rt2400pci / rt2500pci / rt2800pci 可驱动。编译时出现的错误贴上来。
_________________老师你说我能考上什么,我说你只要学前途无量,他说:我也是这么想的你已经掉到一半了,你大喊一声:“老师,我写跑题了。”你不能说我的幸福就是苏轼如何如何
&文章标题 : Re: 新人求教 驱动源码编译安装发表于 :
16:33帖子: 12001
引用:用sudo make && sudo make install 无法安装Three Stages to Compiling PackagesMost programs that need to be installed from source on Linux can be installed by using the ./configure; make; make install steps. The most difficult step is usually the ./configure step, after which the remaining steps should be easy to complete.
&文章标题 : Re: 新人求教 驱动源码编译安装发表于 :
21:50帖子: 29
系统: Ubuntu kylin 15.4
送出感谢: 0 次
vickycq 写道:请说明你的设备名称,拓实哪一款产品?若是 Ralink 方案USB无线网卡,内核自带模块 rt73usb / rt2500usb / rt2800usb 可驱动。若是 Ralink 方案PCI无线网卡,内核自带模块 rt61pci / rt2400pci / rt2500pci / rt2800pci 可驱动。编译时出现的错误贴上来。是拓实n815,USB的,货还在京东上,没有到,有内核自带模块是不是可以不用装驱动直接使用?
&文章标题 : Re: 新人求教 驱动源码编译安装发表于 :
16:33帖子: 12001
引用:是拓实n815,USB的1. 拓实M15/M30/N82/N823/N95/N910/N812/N815/N89/N890/N88/N81 (LINUX系统)产品驱动下载LINUX系统2. 解開以後 詳讀2-1. /DPO_RT5572_LinuxSTA_2.6.1.3_/chips/2-2. /DPO_RT5572_LinuxSTA_2.6.1.3_/README_STA_usb
&文章标题 : Re: 新人求教 驱动源码编译安装发表于 :
13:12帖子: 1920地址: 山东省寿光县
系统: Debian
yyws2012 写道:是拓实n815,USB的,货还在京东上,没有到,有内核自带模块是不是可以不用装驱动直接使用?拖尸N815 室外远距离USB无线网卡 Ralink RT3072 方案,2.6.31 以上内核自带模块 rt2800usb 可驱动。参考 另外请说明你的操作系统版本,某些发行版需要自己安装相应固件 / 自己添加设备id对于 ubuntu,rt2800usb 需要的固件 rt2870.bin 包含在 linux-firmware 这个包里,应该已经自动安装。货到了以后,插上开机。执行代码:lsmod | grep rt2800如果出现 rt2800usb 等字样说明驱动了。如果没出现,再发帖说明
_________________老师你说我能考上什么,我说你只要学前途无量,他说:我也是这么想的你已经掉到一半了,你大喊一声:“老师,我写跑题了。”你不能说我的幸福就是苏轼如何如何
&文章标题 : Re: 新人求教 驱动源码编译安装发表于 :
21:50帖子: 29
系统: Ubuntu kylin 15.4
送出感谢: 0 次
vickycq 写道:yyws2012 写道:是拓实n815,USB的,货还在京东上,没有到,有内核自带模块是不是可以不用装驱动直接使用?拖尸N815 室外远距离USB无线网卡 Ralink RT3072 方案,2.6.31 以上内核自带模块 rt2800usb 可驱动。参考 另外请说明你的操作系统版本,某些发行版需要自己安装相应固件 / 自己添加设备id对于 ubuntu,rt2800usb 需要的固件 rt2870.bin 包含在 linux-firmware 这个包里,应该已经自动安装。货到了以后,插上开机。执行代码:lsmod | grep rt2800如果出现 rt2800usb 等字样说明驱动了。如果没出现,再发帖说明谢谢!
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 7 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 3 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 15.10
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 16.04
& &Ubuntu 14.10
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.04
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店新人求教,编译一个最简单的Android程序,提示下面的错误咋解决_百度知道
新人求教,编译一个最简单的Android程序,提示下面的错误咋解决
提问者采纳
= yfcdcaLOCAL_MODULE_CLASS :LOCAL_MODULE :#define VERSIONED_SYMBOLS开发过程中碰到过很多错误,后续再一一总结记录下来。修改android源码根目录下的build&#47.&#47:= $$(basename $(1))
LOCAL_MODULE_CLASS ;
$(LOCAL_IS_HOST_MODULE).h文件中的如下宏定义去掉即可;2:-ifneq (64;java-jni&#47.6的下面是可以通过的: A&#47,$(findstring 64; 还有 jdk64bit 的版本编译2 。List和 Map.mkexternal&#47.0&#47.,而且效率也高:= $$(suffix $(1))
LOCAL_MODULE .mkexternal&#47,所以才会报如下的错误;tests&#47.mk把你的目录加进去;SHARED_LIBRARIES/Android, STATIC_LIBRARIES:build&#92。在tmp/gcc/MODULE cmerlin&#47。实际上这个方法是类实现的接口中方法,$(build_arch)))+ifneq (i686.Parcelable接口的类外;cckyaR40,r2字面的意思报的是汇编错误,还是当初就是认为覆盖父类方法与实现接口方法是不一样的:= libgl2jniinclude $(BUILD_SHARED_LIBRARY)导致生成的动态库重复;clearsilver&#47:=opengl&#47,所以必须想其它办法解决,会报@Override方法未覆盖其父类的方法;cgi/bin&#47,cpsr&#39;clearsilver&#47,ip: failed to set dynamic section sizes,HOST,也就是说jdk1;gl2_jni&#47,修改tests这个目录不参与编译即可;t find import for class原因“AIDL服务只支持有限的数据类型;jni.4, STATIC_LIBRARIES;;base&#47,因为他们目的都是一样的,16位为thumb指令集:= optional 一般修改方法是,都是多态的一种表现方式;config。AIDL服务支持的数据类型如下。不需要导入(import);core&#47.$(LOCAL_MODULE_CLASS).Parcelable 接口的类)的步 骤略显复杂,问题在于alsa的代码中有部分的内容用到了32位的指令: *** [out&#47.&#47,但是:= libyfcdca.libasound_intermediates&#47.s;tmp&#47、&#47.)其次修改如下四个文件:/clearsilver&#47,所以android的arm编译器默认用的是thumb模式编译,此时再make update-api4;4:LOCAL_MODULE_TAGS ,实现android:= $(1)
LOCAL_MODULE_SUFFIX ;base_rules.aLOCAL_BUILT_MODULE_STEM 。但要注意、老是提示 @Override错误 方法未覆盖其父类的方法使 用JDK1,都是为了重用.aLOCAL_MODULE_SUFFIX ;gl2_jni这个文件夹 3;opengl&#47,默认为thumbprebuilt&#47: Error.mkexternal&#47,不知 道这是当初jdk1.Parcelable接口的类。其中后两种数据类 型需要使用import进行导入。需要导入(import)。实现 android,选择的处理器不支持mrs和msr指令;tmp&#47: Bad valuecollect2. libgl2jni already defined by framwworks/target&#47:= $(2)
include $$(BUILD_PREBUILT)endef在这里增加一个LOCAL_MODULE_TAGS ,$(build_arch)))$(warning ************************************************************) $(warning You are attempting to build on a 32-bit system.mk中编译,使用JDK1.) $(warning Only 64-bit build environments are supported beyond froyo/Android、boolean等):define include-prebuilt
include $$(CLEAR_VARS)
LOCAL_SRC_FILES ,但记得需要安装,覆盖父类方法与实现接口方法都 可以认为override,这些就都不用修改;cs&#47,修改的内容如下所示;product&#47.&#47.os.; (libc6-dev-amd64 if AMD CPU)&下面定义的android,还需要为这个类单独建立一个aidl文件:&quot。不需要导入(import),在Android:= libLOCAL_MODULE ;;include&#47.so] 错误 1解决此问题将alsa-lib&#47.4:external&#47:#include $(CLEAR_VARS)#$(call add-prebuilt-CLASS&#47: $(module_id) already defined by $($(module_id)))endif在framwworks/core&#47。但是从OO角度来看;LINKED&#47:Java的简单类 型(int。..&#47.pathmap,这么做就麻烦了;bin&#47,最直接的办法删除掉framwworks/cckyaR40:= $(1)
LOCAL_BUILT_MODULE_STEM :include $(CLEAR_VARS)$(call add-prebuilt-files:For 64-bit servers the following extra packages may be needed,所以找不到我的parcelable aidl文件;sudo apt-get install libc6-dev-i386&tmp&#47.a)include $(CLEAR_VARS)LOCAL_SRC_FILES 、编译alsa-lib库错误android系统开发移植alsa-lib库的过程中编译的时候出现了如下的错误&#47、AIDL 编译报couldn&#39, libyfcdca.s,这是不对的;Android.s;obj&#47.:2765,如果不是自已的android系统;toolchain&#47,thumb指令集编译出的代码占用空间小,从而指定使用32位系统进行编译如果使用 64bit 的操作系统编译.:128,因此.6认为类覆盖父类方法与实现接口方法都叫override..mk定义了:= armandroid的编译系统中LOCAL_ARM_MODE变量的取值为arm或者Android,#128&#39。传递一个需要import的数据类型的值(例如;opt/;arm-eabi&#47.$(LOCAL_MODULE)ifdef $(module_id)$(error $(LOCAL_PATH): Error: Eclearsilver&#47, libyfcdca:;arm-eabi&#47.base&#47。原来的ARM指令有32位和16位两种指令模式;.module_id .&#47,修改的方法也很简单:= optional但是这需要修改android源码:LOCAL_ARM_MODE 。”没有加LOCAL_AIDL_INCLUDES += xxx .a)出现提示需要定义.5不是这样认为的,在编译前需要对部分makefile进行修改首先修改build&#47:2764。不需要导入(import).$(if &#92,有些忘记了.6即可5;gl2_jni/jni 停止从编译规则上看.mk 中的宏定义变量: selected processor does not support `sudo apt-get install g++-multilib lib32ncurses5-dev lib32z1-dev&quot、build/linux-x86/tests&#47,这个语 法的jdk1:# Make sure that this IS_HOST/base&#471;util&#47.s。除了要建立一个实现android,代表32位和16位两种arm指令集.;emoji&#47.mk中加入如下内容即可.;libasound。需要导入(import).0&#47.os,不得而知,而jdk1;tests/opengl&#47、32位系统下的编译如果需要在32位系统中编译android系统: unshifted register required -- `orr r2.2;core&#47:= optionalinclude $(BUILD_PREBUILT)如此即可了;cckyaR40:= MODULE:2763,并使用parcelable关键字进行定义;arm-eabi-4;lib/cckyaR40.6编译没有问题.5编译: selected processor does not support `msr cpsr_c,$(findstring i686。String和 CharSequence.5的bug,List和Map对象的元素类型必须是AIDL服务支持的数据类型,传递不需要 import的数据类型的值的方式相同.mk # This forces a 64-bit build for Java6-LOCAL_CFLAGS += -m64-LOCAL_LDFLAGS += -m64+LOCAL_CFLAGS += -m32+LOCAL_LDFLAGS += -m32即将LOCAL_CFLAGS和LOCAL_LDFLAGS由-m64改为-m32。AIDL自动生成 的接口:*** frameworks&#47:= STATIC_LIBRARIESLOCAL_MODULE_TAGS ,如果用AIDL服 务传递一些复杂的数据就需要做更一步处理;core&#92。更改jdk版本为1;: ld returned 1 exit statusmake,TARGET)
来自团队:
其他类似问题
为您推荐:
android的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 简单的编译器 的文章

 

随机推荐