我下载了android包里的源码,当我在自己的源文件里点open declaration ,eclips带我到了.class而不是.java,这对调试源码很不便

移动开发 > Android [问题点数:100分,结帖人Ptrtoptr]
等级
本版专家分:40
结帖率 100%
等级
本版专家分:1735
等级
本版专家分:9177
勋章
Blank
签到达人 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
红花 2015年3月 移动开发大版内专家分月排行榜第一
Blank
黄花 2015年2月 移动开发大版内专家分月排行榜第二
Blank
蓝花 2015年4月 移动开发大版内专家分月排行榜第三
2015年1月 移动开发大版内专家分月排行榜第三
等级
本版专家分:40
等级
本版专家分:9177
勋章
Blank
签到达人 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
红花 2015年3月 移动开发大版内专家分月排行榜第一
Blank
黄花 2015年2月 移动开发大版内专家分月排行榜第二
Blank
蓝花 2015年4月 移动开发大版内专家分月排行榜第三
2015年1月 移动开发大版内专家分月排行榜第三
等级
本版专家分:40
等级
本版专家分:40
等级
本版专家分:0
ptrtoptr

等级:

error: expected declaration specifiers or '...' before ***

这个原因是由于头文件包含顺序有误导致的,如果a.h中#include b.hb.h中的函数声明中用了a.h中的结构体或者typedef,那么就会出现包含b.h的时候a.h中的结构体或者typedef还没有声明,从而陷入错误,可以把...

【错误笔记】error: expected declaration specifiers or '...' before XXX

A 包含 B 的头文件,B 又包含 A 的头文件,就出现了这个神奇的 error。   错误提示:error: expected declaration specifiers or '...' before XXX     解决方法:检查并删掉其中重复包含的头文件。 ...

【错误】error: expected declaration specifiers or ‘...’ before string constant

学习开源库mp4v2的时候,调用函数出现了如下错误: error: expected declaration specifiers or ‘...’ before string constant error: expected declaration specifiers or ‘...’ before numeric constant ...

error: expected declaration specifiers or '...' before xxx(xxx是函数形参)

今天汗颜了一大阵早上,编译的源代码的时候竟然不通过编译,上个星期六也出现了这种情况,当时不知道怎么弄的后来又通过编译了,可能是原来的.o文件没有make clean 还保存那里,以至于蒙过去了,的代码也...

gcc:编译 expected declaration specifiers or ‘...’ before

这种错误,一般是头文件include混乱造成的。   实例: In file included from ftpp.h:6:0, ...parser.h:17:30: 错误:expected declaration specifiers or ‘...’ before ‘tFtpMsg’ parser.h:19:30: 错

程序基石系列之类的声明Class declaration

C++中,一个类就是一种数据。通过创建自己的类,可以对C++语言进行扩展。通过类声明可以创建一个类,而且可将这个类当做数据类型来使用。类声明描述了封装灯中的数据成员和成员函数。C++的关键字private可以用来...

error: expected declaration specifiers or '...' before错误

error: expected declaration specifiers or '...' before 这个错误是Linux下面C语言的头文件包含问题产生的,如果a.h中#include b.h,b.h中的函数声明中用了a.h中的结构体或者typedef,那么就会出现包含b.h...

error: expected declaration specifiers or ‘...’ before string constant

编译内核模块时遇到这样一个报错, error: expected declaration specifiers or ‘...’ before string constant 网上搜了一下,内容很繁杂,最后找到问题,只是少了一个头文件

expected declaration specifiers or ‘...’ before

实例: In file included from ftpp.h:6:0,  from ftpp.c:2: parser.h:17:30: 错误:expected declaration specifiers or ‘...’ before ‘tFtpMsg’ parser.h:19:30: 错误:expected ...

<interface declaration>, <parcelable declaration>, AidlTokenType.import or AidlTokenType.package ...

<interface declaration>, <parcelable declaration>, AidlTokenType.import or AidlTokenType.package expected, got ‘com’如上所示,当我在静态加载fragment布局文件的时候,出现了如上的错误,解决办法Android ...

关于Interface XXX implemented by class XXX is inaccessible (declaration of XXX appears in base.apk)...

开发有依赖类库的项目时,运行一直没问题,但是签名打包后一直错,具体报错内容请看下面。 经过调试发现是由于引用了依赖包里的保护类,直接编译时没有问题,但是打包后会出现访问不的情况,对引用的保护类...

param.c:24:32: 错误:expected declaration specifiers or ‘...’ before ‘(’ token #define bcopy(s, ...

安装arm-linux-gdb-7.5时提示找不库termcap,导致编译失败 a) 下载源码https://ftp.gnu.org/gnu/termcap/ b) 解压后,执行./configure c) 执行make,提示 param.c:24:32: 错误:expected declaration ...

android studio关联源码(choose sources)

源码在哪 找到源码目录,你的sdk的sources下 正确目录:C:\Users\Tom\AppData\Local\Android\sdk\sources 特别注意:是studio2.3.3,源码目录是sources。以前总是关联错误目录, C:\Users\Tom\AppData\...

C语言错误 [Error] expected declaration specifiers or '...' before 'student'

 建立了一个学员管理系统,编译时发现set.h中发送了...[Error] expected declaration specifiers or '...' before 'student' set.c文件 #include typedef struct {  char num[20]; //学号  char name[1

error: expected declaration specifiers or '...' 问题解决

编译提示error: expected declaration specifiers or '...' before string constant MODULE_LICENSE("GPL"); 把这部分注释掉能正常编译通过,但是 module_init()函数内代码却不能执行,看来是缺少了这个授权宏 ...

No fieldxx of type I in classxx; or its superclasses (declaration of 'xxx' appears in xx.apk:classes

/MobUncaughtExceptionHandler: No field recycler_view_1111 of type I in class Lcom/dmcbig/mediapicker/R$id; or its superclasses (declaration of 'com.dmcbig.mediapicker.R$id' appears in /data/app/co...

Cannot find the declaration of element 'beans'. 的解决方法

解决方案:如果项目中遇到该异常,通常是项目无法下载到spring-beans-2.5.xsd文件出现的问题,这里的版本号因项目版本异。 这里需要配置本地的xsd文件,方法如下: 找到你的项目中引用的sp

Linux 的dhcp启动异常之No subnet declaration for eth1 (192.168.48.134)

Linux 的dhcp启动异常之No subnet declaration for eth1 (192.168.48.134)

expected declaration specifiers or '...' before string constant编译告警

原因是内核模块使用 MODULE_DESCRIPTION("xxx"); MODULE_AUTHOR("xxx"); MODULE_LICENSE("GPL"); 时没有包含module.h #include

android Eclipse 点击ctrl键 open ...open implementation;open super implementation自动关闭闪退退出

android Eclipse 点击ctrl键 open declaration;open implementation;open super implementation自动关闭闪退退出 可能原因跟谷歌输入法有关系,卸载了下谷歌输入法或者禁用ctrl键可以解决

error: #77-D: this declaration has no storage class or type specifier

使用Keil编写程序时,无意间发现一个特别简单也是特别容易忽略的问题,编译报错如下: error: #77-D: this declaration has no storage class or type specifier 按照错误指向,发现了对应的程序行非常简单,...

maven项目报错:cvc-elt.1: Cannot find the declaration of element 'beans'.

maven项目莫名其妙报错:cvc-elt.1: Cannot find the declaration of element 'beans'. 解决办法:右键maven项目,选择maven -》update project... 重试几次,或者重启eclipse尝试几次即可。

安装PHP时 jpeglib.h:954: error:expected declaration specifiers or ‘...’ before ‘FILE’ 错误解决

In file included from /sever/php/php-5.3.6/ext/gd/libgd/gd_compat.c:8: /usr/local/jpeg8//include/jpeglib.h:954: error: expected declaration

java中无法查看函数源代码(ctrl+左键或者使用open declaration不管用)

1.点击open declaration后的提示中,点击连接源代码(英文自动对应) 2.选择External location选项,找到你安装的jdk文件夹,选中里面的src.zip压缩文件

问题备忘: 将工程打包成jar运行,就报java.io.FileNotFoundException: class path resource错误

工程在在IntelliJ IDEA开发环境正常运行,但是一旦将工程打包成jar运行,就报java.io.FileNotFoundException: class path resource错 代码如下:通过@Value将resource目录下test/billingconfig-file.xml目录注入...

初学Android,使用Drawable资源之使用ClipDrawable资源(十六)

ClipDrawable代表从其它位图上截取一个"图片片段",XML中的根元素为,截取的方向由clipOrientation控制下面以一个慢慢展开的...<clip xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@

AndroidStudio代码混淆常见错误Missing type parameter.

问题一1894 java.lang.NoSuchMethodError No static method newPullParser()Lorg/xmlpull/v1/a; in class Landroid/... or its super classes (declaration of ‘android.util.Xml’ appears in /system/framework/

android studio代码混淆注意问题

Java 是一种跨平台的、解释型语言,Java 源代码编译成中间”字节码”存储于 class 文件中。由于跨平台的需要,Java 字节码中包括了很多源代码信息,如变量名、方法名,并且通过这些名称来访问变量和方法,这些符号...

XmlResourceParser出错解决

今天有点懵逼,对接的pos机debug模式下安装手机上是木有报错的,然后打包出来就出错了。 然后看厂商的demo发现也是这样,特么就感觉是没有代码混淆的问题,然后代码混了下果断ok. 错误如下:java.lang....

相关热词 c# task 返回类型 c#什么时候用队列 c# 单件实例 延时加载 c# 本地监听 c# 如果是红色 c# 多行字符串 c#删除某列 c# items 遍历 c# txt去重复 c# endinvoke