小编Bin*_*erz的帖子

Android-studio 3.4.0-3.4.2 Gradle错误:未为属性“ manifestOutputDirectory”指定值

升级到android-studio 3.4.x / gradle构建插件3.4.x / gradle 5.3时...想知道它是否与android插件有关。

ERROR: No value has been specified for property 'manifestOutputDirectory'.
Run Code Online (Sandbox Code Playgroud)

我的gradle脚本不使用清单相关变量,也没有更改清单。升级之前的版本是Android-Studio:3.3 / Gradle原始版本:3.3.2 / Gradle:5.3


第一次更新(20190508)?修复方法(临时)

找到一种临时修复方法,但是纠正错误的方法仍然未知。避免的方法:我是Mac OS X系统:单击Android Studio->性能...->实验性取消选中:仅同步活动的变体。

我研究了文档。此功能可以提高编译速度。如果找到修复方法,我仍要继续选中“仅同步活动的变体”。


第二次更新(20190518)?

浏览某些文档没有找到解决方案。

但可能会发现一些重复出现的情况,以供您参考。

这个问题的过程是主动启动Gradle的项目同步操作。例如,单击该图将出现两个位置。如果有问题,则需要取消选中“仅同步活动的变体”。 在此处输入图片说明

但是,在成功编译和安装后,选中“仅同步活动的变体。”,即使更改了build.gradle文件,也需要再次同步最前面的通知,因此不会再次出现此问题,请不要单击“同步”。立即”,直接使用运行“应用”或调试“应用”,Android-studio会自动执行同步,然后编译并运行,并且不会再次发生此问题。 在此处输入图片说明

起初,我认为更改build.gradle的代码可以解决此问题。现在,我觉得Android-studio或gradle-plugin在执行项目同步时遇到一些问题。我希望后续版本可以解决此问题。


第三次更新(20190821)?

Android-studio 3.5.0 / gradle构建插件3.5.0 / gradle 5.4.1

当前最新的稳定版本已解决此问题。

启用“仅同步活动的变体”是可以的。

android android-studio android-gradle-plugin gradle-plugin

27
推荐指数
5
解决办法
1万
查看次数

仅在 Android8.0/7.0/7.1/6.0 中崩溃,由于 libc.so (tgkill+12/abort+63)

我在谷歌上搜索了很多次,但没有找到找到错误代码的方法。

我看到此本机崩溃带有以下堆栈跟踪。

    Android 8.0
    pid: 0, tid: 0 >>> package name <<<

    Case 1
    backtrace:
    #00  pc 000000000004b10c  /system/lib/libc.so (tgkill+12)
    #01  pc 000000000001a9a3  /system/lib/libc.so (abort+54)
    #02  pc 0000000000006849  /system/lib/liblog.so (__android_log_assert+152)
    #03  pc 00000000000c72b7  /system/lib/libandroid_runtime.so (_ZN7android6bitmap8toBitmapEP7_JNIEnvP8_jobject+34)
    #04  pc 00000000000d8003  /system/lib/libandroid_runtime.so (_ZL24BitmapShader_constructorP7_JNIEnvP8_jobjectxS2_ii+38)
    #05  pc 0000000000a43c1b  /system/framework/arm/boot-framework.oat (android.graphics.BitmapShader.nativeCreate [DEDUPED]+146)
    #06  pc 0000000000a43d5d  /system/framework/arm/boot-framework.oat (android.graphics.BitmapShader.createNativeInstance+68)
    #07  pc 0000000000a436d5  /system/framework/arm/boot-framework.oat (android.graphics.Shader.getNativeInstance+100)
    #08  pc 0000000000a5fcb5  /system/framework/arm/boot-framework.oat (android.graphics.Paint.getNativeInstance+68)
    #09  pc 000000000110ed69  /system/framework/arm/boot-framework.oat (android.view.RecordingCanvas.drawCircle+64)
    #10  pc 000000000001abf1  /dev/ashmem/dalvik-jit-code-cache (deleted)

    Case 2
    backtrace:
    #00  pc 000000000004add4  /system/lib/libc.so (tgkill+12)
    #01 …
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
0
解决办法
530
查看次数