-
Notifications
You must be signed in to change notification settings - Fork 623
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xml布局无法预览 #52
Comments
@beasonshu target不选择24的话,应该暂时不会出问题。这个问题不影响你们日常开发打包的,不过我们后面尽量把这个给避免了,以免不能预览~ |
我的也不能显示预览。但只要换一个其他没用过freeline的工程,就能显示预览。 |
@bashan15 点一下工具栏的 |
还是不行 |
@lomanyong 同步也不好用。 报的错误 和 @beasonshu 一模一样 xxx.xxx.xxx是我应用的包名 |
@bashan15 @beasonshu 可以再说下你们使用的as的版本以及gradle插件版本相关的信息?方便我这里复现一下情况。 |
@beasonshu 能否试试sample工程是否也有一样的问题呢,我们这边sample复现不了 |
同此问题,as 2.1.3,gradle 2.14.1。一直是loading状态。 |
@charvenhe sample 工程也不行
` |
@maclaylq 是windows还是linux平台呢 |
@maclaylq @beasonshu @bashan15 可以试下使用这个gradle插件,看下是否可以解决预览的问题: classpath "com.antfortune.freeline:gradle:0.6.0.1609081718" 只需修改gradle插件版本即可,runtime那些不需要修改~ |
@lomanyong 我是windows 平台。上面这个版本 我重新init了一遍 ,不能正常预览,sdk版本换成21后,可以预览了~~,用的是sample项目。
|
@maclaylq 不能正常预览报的错还是之前的类似下面这些日志吗? Expecting a stackmap frame at branch target 22 Exception Details: Location: R$styleable. ()V @10: ifeq Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 2ab7 02dc b202 e2b6 02e6 9900 0cb2 02ec 0x0000010: 1302 eeb6 02f4 b1 那个无法编译过的报错在新版本解决了,晚上就会发版。 |
@lomanyong 刚重新切过去又可以了。之前没有报错,不能正常预览是只有手机框的图片,其中的textview的内容不显示,现在又可以了。 |
@maclaylq 可以具体描述一下无法预览的现象吗?因为我这边在sample工程上一直无法复现这个问题。是指修改了内容,没有实时刷新preview的页面? |
就是textview的长宽预览都是最小的,看不到内容,切到低版本就可以了。 |
@maclaylq 这个问题不使用freeline打包的话不会出现是吗? |
@lomanyong 0.6.1还是无法预览! 一:androidstudio 版本:2.2RC minSdkVersion 15 testCompile 'junit:junit:4.12' |
@qsyj 布局预览消失有提示什么吗?target改为低版本是否会出现呢? |
我也是用的0.6.1
|
@kszkk 切换一下preview中target的版本是否还会报错? 以及,可以检查一下 |
@lomanyong 切换target的版本还是报这个错 |
@kszkk 在IDE里直接可以打开class文件,会自动反编译的。通常R.class以及他的内部类是没有构造函数的,或者构造函数是空的。反编译后的R.class的各个构造函数是否正常即可。 |
ref marker: |
@lomanyong 有构造函数
其他的内部类构造函数也都是这个 |
@kszkk 你那边是windows操作系统吗?如果是的话,替换为这个版本的gradle插件,然后重新运行试试看,R.class看下是否还会出现这个情况。 gradle插件: |
@lomanyong 这回可以了 构造函数都是空的 布局也能渲染出来了 |
@beasonshu @maclaylq 这个问题是否也解决了,通过使用这个新版本的gradle插件可以解决: |
0.6.3版本可以正常预览了。 |
Expecting a stackmap frame at branch target 22 Exception Details: Location: R$styleable. ()V @10: ifeq Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 2ab7 02dc b202 e2b6 02e6 9900 0cb2 02ec 0x0000010: 1302 eeb6 02f4 b1
The text was updated successfully, but these errors were encountered: