标签: crashlytics

构建android -gradle项目时遇到崩溃的开发人员工具错误

我正在尝试使用eclipse构建一个android gradle项目,但是在使用命令行构建项目时出现此错误:

 FAILURE: Build failed with an exception.

 * What went wrong:
 Execution failed for task ':app:crashlyticsCleanupResourcesRelease'.
 > Crashlytics Developer Tools error.

 * Try:
 Run with --stacktrace option to get the stack trace. Run with --info or --debug
 option to get more log output.

 BUILD FAILED
Run Code Online (Sandbox Code Playgroud)

我正在使用gradle版本1.10也试过gradle版本1.12但我得到了同样的错误

这是我的build.gradle文件:

        buildscript {
            repositories {
                mavenCentral()
                maven { url 'http://download.crashlytics.com/maven' }
            }
            dependencies {
                classpath 'com.android.tools.build:gradle:0.12.+'
                classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
                classpath 'com.jakewharton.sdkmanager:gradle-plugin:0.10.+'
            }
        }
        apply plugin: 'android-sdk-manager'
        apply plugin: 'android'
        apply plugin: 'crashlytics'

        repositories { …
Run Code Online (Sandbox Code Playgroud)

android gradle crashlytics

53
推荐指数
5
解决办法
3万
查看次数

导致此Crashlytics编译警告的原因是什么?(在'...'处自动链接提供的'...'框架链接器选项不是dylib)

编译我的主目标(不是像这里的测试目标)会产生以下错误:

ld: warning: Auto-Linking supplied 
   '~/Documents/my_app/MyApp/Crashlytics.framework/Crashlytics', 
framework linker option at 
    ~/Documents/my_app/MyApp/Crashlytics.framework/Crashlytics 
is not a dylib
Run Code Online (Sandbox Code Playgroud)

从这个构建命令:

Ld /Build/Products/Debug-iphonesimulator/MyApp.app/MyApp正常i386 cd~/Documents/my_app/MyApp export IPHONEOS_DEPLOYMENT_TARGET = 8.0 export PATH ="/ Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform /开发人员/ usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/ usr/bin:/ bin:/ usr/sbin:/ sbin"/Applications/Xcode.app/Contents/Developer/Toolchains/ XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator8.2.sdk -L~/Library/Developer/Xcode/DerivedData/MyApp-dbmrsjmskpqxmnegayfzfxgcwvsm/Build/Products/Debug-iphonesimulator -F~/Library/Developer/Xcode/DerivedData/MyApp-dbmrsjmskpqxmnegayfzfxgcwvsm/Build/Products/Debug-iphonesimulator -F~/Documents/my_app/MyApp -filelist~/Library /Developer/Xcode/DerivedData/MyApp-dbmrsjmskpqxmnegayfzfxgcwvsm/Build/Intermediates/MyApp.build/Debug-iphonesimulator/MyApp.build/Objects-normal/i386/MyApp.LinkFileList -Xlin ker -rpath -Xlinker @ executable_path/Frameworks -Xlinker -objc_abi_version -Xlinker 2 -ObjC -lPods-CocoaLumberjack -lPods-Mantle -framework CFNetwork -framework Foundation-framework Security -framework SystemConfiguration -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min = 8.0 -framework CoreGraphics -lPods -framework MapKit -framework Fabric -lPods-MyApp …

xcode ios crashlytics

53
推荐指数
3
解决办法
2万
查看次数

错误:Gradle:任务':app:crashlyticsCleanupResourcesDebug'的执行失败.> Crashlytics开发人员工具错误

我有这个mainActivity

public class MainActivity extends RoboFragmentActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Crashlytics.start(this);
        //setContentView(R.layout.activity_main);

        Intent intent = new Intent(this, MainActivity_with_Fragment.class);
        startActivity(intent);
        finish();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的gradle.build

buildscript {
    repositories {
        jcenter()
        maven { url 'http://download.crashlytics.com/maven' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.14.2'
        classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
    }
}
apply plugin: 'com.android.application'
apply plugin: 'crashlytics'

repositories {
    jcenter()
    maven { url 'http://download.crashlytics.com/maven' }
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.1.0"

    defaultConfig {
        applicationId "com.example.stopcall.app"
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    } …
Run Code Online (Sandbox Code Playgroud)

android crashlytics android-gradle-plugin

51
推荐指数
5
解决办法
4万
查看次数

通过CocoaPods集成Fabric/Crashlytics

我尝试通过CocoaPods集成Fabric/Crashlytics,我的Podfile看起来像这样:

pod 'Fabric/Core', '1.2'
pod 'Fabric/Crashlytics', '1.2'
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试构建我的应用程序时,构建失败,我得到一个Shell Script Invocation Error未找到运行脚本:

.../Script-F8D74CB61AB5D7A50013D134.sh: line 2: ./Fabric.framework/run: No such file or directory
Run Code Online (Sandbox Code Playgroud)

是否可以仅使用CocoaPods安装Fabric?

ios cocoapods crashlytics twitter-fabric

49
推荐指数
7
解决办法
3万
查看次数

Google Fabric:UiAutomation未连接

将应用程序部署到Google Play Beta后,我在Crashlytics中看到了下一期(6 - 7位用户受到影响)

Fatal Exception: java.lang.IllegalStateException: UiAutomation not connected!
   at android.app.UiAutomation.throwIfNotConnectedLocked(UiAutomation.java:971)
   at android.app.UiAutomation.disconnect(UiAutomation.java:237)
   at android.app.Instrumentation.finish(Instrumentation.java:222)
   at android.support.test.runner.MonitoringInstrumentation.finish(MonitoringInstrumentation.java:351)
   at android.support.test.runner.AndroidJUnitRunner.finish(AndroidJUnitRunner.java:405)
   at android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:394)
   at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1960)
Run Code Online (Sandbox Code Playgroud)

它似乎是谷歌测试设备.关于修复的任何想法?

android crashlytics google-fabric

48
推荐指数
2
解决办法
7664
查看次数

在没有应用程序崩溃的情况下将日志发送到Crashlytics

如何在没有我的应用程序崩溃的情况下让Crashlytics接收日志?我有以下代码:

if(!context.managedObjectContext save:&error) {
    CLS_LOG(@"%@",error.description)
}
Run Code Online (Sandbox Code Playgroud)

发生错误时,我希望Crashlytics服务器收到错误但应用程序应继续运行.

我不需要马上记录.我很乐意在下次重启时获取日志.我只是不想在我的应用程序中触发崩溃以接收日志.

这可能吗?

ios crashlytics

47
推荐指数
4
解决办法
3万
查看次数

Crashlytics iOS - 日志被捕异常

我找到了一种在Crashlytics Android SDK中记录自定义捕获异常的方法,但我找不到类似iOS SDK的内容.有没有办法在iOS上使用Crashlytics记录捕获的异常?

请参阅Android说明:http://support.crashlytics.com/knowledgebase/articles/202805-logging-caught-exceptions

cocoa-touch objective-c ios crashlytics twitter-fabric

46
推荐指数
2
解决办法
1万
查看次数

来自Crashlytics的Beta无法在测试人员的设备上安装构建版本

我将我的应用程序发送给来自Crashlytics的测试人员,这是一个进行应用程序测试的神奇工具.

我在我的开发者帐户中注册了每个新测试人员的设备UDID,然后分发新版本.

我的测试人员收到了电子邮件邀请,并访问了无法在他们的设备上完成的应用程序安装.他们不停地看到一条警告,显示有消息:

无法下载应用程序 - 此时无法安装MyApp - 完成/重试

测试人员的测试状态已" 安装 "在我的Crashlytics仪表板中,但他们实际上无法完成安装.

请帮我找出导致此问题的任何可能因素.

testing ios provisioning-profile crashlytics crashlytics-beta

46
推荐指数
2
解决办法
2万
查看次数

无法为参数找到方法create() - Crashlytics问题

Could not find method create() for arguments [crashlyticsStoreDeobsDebug, class com.crashlytics.tools.gradle.tasks.StoreMappingFileTask, com.android.build.gradle.internal.scope.BuildArtifactsHolder$FinalBuildableArtifact@2ac9ac29] on task set of type org.gradle.api.internal.tasks.DefaultTaskContainer.
Run Code Online (Sandbox Code Playgroud)

项目处于工作状态但是从今天开始构建失败并出现上述错误.

Android Studio 3.2预览版.

android crashlytics

46
推荐指数
5
解决办法
4039
查看次数

无法在Crashlytics/fabric中获取崩溃报告.显示错误:"看起来我们缺少dSYM来处理以下版本的崩溃."

结构仪表板的屏幕截图

对于我的iOS应用程序,不会在fabric/crashlytics中生成崩溃报告.在结构仪表板上显示错误(如屏幕截图所示).

按照结构的指示,我试图从安装了fabric mac应用程序的机器中搜索给定的UUID.(我在那里创建应用程序的构建.)但是无法获得任何结果.还尝试使用带命令的终端进行搜索:( mdfind "com_apple_xcode_dsym_uuids == <UUID>”如:http://support.crashlytics.com/knowledgebase/articles/376834-missing-dsyms),但也无法获得任何结果.

以前有人有这个问题吗?有什么办法解决这个问题吗?

objective-c crash-reports ios crashlytics twitter-fabric

45
推荐指数
5
解决办法
2万
查看次数