weex的mac开发环境搭建遇到两个问题
问题
android studio 3.0出现报错:
Error:(24, 0) Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN, fullName=debug, filters=[]}} of type com.android.build.gradle.internal.api.ApkVariantOutputImpl.
<a href="openFile:platforms/android/app/build.gradle">Open File</a>
网上有人说改
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.equals('app-debug.apk')){
def fileName = outputFile.name.replace("app-debug.apk", "playground.apk")
output.outputFile = new File(outputFile.parent, fileName)
}
}
问题二:
我改了一些代码,倒是没报错,但是运行模拟器,模拟器里面只显示hello world 没有显示weex的logo信息, 与pc版本的显示也有区别
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
不清楚你们遇到没有。
Android gradle 4.1的问题,就是在你要设置apk路径与名称的时候可能会遇到的问题,通常是将里面的each改为all,设置里面的文件名称就好,不要new File(XXX)。
或者手动将gradle版本降级比如3.3等
这个报错您是怎么修改的呢?我也遇到了,但是我不知道怎么修改!
我也是这个问题 请问楼主怎么解决的