【问题标题】:how to use "testflight" for android app that are not published on playstore?如何为未在 Playstore 上发布的 Android 应用程序使用“testflight”?
【发布时间】:2013-11-10 00:10:56
【问题描述】:

我正在为特定客户端开发一个 Android 应用,我希望跟踪远程崩溃anr(应用无响应)问题

如何开始使用 TestFlight

您也可以为我提供一些替代方案,但要提供适当的文档或链接。

提前致谢。

谁能告诉我,如何正确实现 testflight sdk??

我已经下载了 sdk,获取了应用程序令牌并按照 Jafar 的回答中所述进行了集成,然后我在 testflight 上上传了 apk,但在网络上它在 sdk 列下显示了十字符号并说实施 sdk。

【问题讨论】:

  • 我正在使用 BugSense,发现它非常易于使用...www.bugsense.com
  • @AakashGoyal 是否需要任何费用??
  • 他们有一个免费的包供你使用

标签: android testing remote-debugging crash-reports android-anr-dialog


【解决方案1】:

从此链接下载安卓版test flight sdk并添加到libs文件夹中。

Test flight sdk here

首先您必须在 AndroidManifest 中添加权限。

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

比在oncreate方法中添加applicaiton文件中的代码。

TestFlight.takeOff(this, YOUR_APP_TOKEN);

您可以通过添加新应用来获取应用令牌。

添加新应用所需的凭据是应用名称和包名称。

当一个新的应用程序被成功创建后,获取 app-token 并在你的代码中添加这个 token id。 如下图所示。

【讨论】:

  • 在哪里使用TestFlight.land()方法??
  • 我没用过这个方法。据我所知,这种方法无法显示您的应用是否包含测试飞行 sdk。
【解决方案2】:

我使用试飞来跟踪我的 beta 测试人员。

您必须将 TestFlight sdk 集成到您的应用中,这很容易。

您必须注册到 TestFlight,创建您的应用,然后您将获得一个应用令牌。 使用此应用程序令牌,您可以在应用程序中初始化跟踪器,它将跟踪崩溃和许多其他事情。 您将在应用程序详细信息页面中看到 testflight 网站的登录信息。

Getting started with test flight sdk for android

Test Flight sdk

【讨论】:

  • 在哪里使用土地法(TestFlight.land())
  • 我从来没有使用过这种方法,从来没有听说过它......对不起......它应该怎么做?
猜你喜欢
  • 2022-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-05
  • 2019-03-04
  • 2016-12-22
相关资源
最近更新 更多