您当前所在位置:首页花卉种植蒲公英sdk(蒲公英sdwan可以看外网吗)

蒲公英sdk(蒲公英sdwan可以看外网吗)

发布时间:2023-05-24 22:00:56分类:花卉种植

今天给大家分享蒲公英sdk的知识,以及对蒲公英sdwan可以看外网吗进行解释,希望对您有所帮助,不要忘了收藏本站哦。

蒲公英测试平台SDK中的API 接口怎么接入 大神指点!

利用蒲公英提毁局供的接口,第三方开发者可以把仿神蒲公英提供的应用上传托管、安装等功能,接入到自己的应用中,并且可以根据数据接口,获取蒲公英提供的各种应用数据,以方便开发者更容易的进行内测应用的分发。纤大让

蒲公英sdk(蒲公英sdwan可以看外网吗) 花卉

除特别说明,所有数据API的请求方式均为HTTP POST方式。

获取图片等资源文件接口的请求方式为HTTP GET

API接口返回数据格式为JSON。

所有接口请求时,必须包含参数_api_key,以便识别接口身份。

[img]

蒲公英换账号,需要换sdk吗

不需要。应用迁移可以租派将当前账户下的app迁移到另一个蒲公英账户中,不需要sdk。因为账户当中仍保留app的下消李载链接、版本、SDK、反馈、用户和其他拿型迟等原有信息的功能。

如何使内测应用集成蒲公英 Android SDK,实现自定义反馈信息功能

注册应用获取 App ID

App ID:唯一标识一个销肢应用的 ID,在蒲公英上的每一个 App 都有一个唯一的 App ID,开发者可以在应用管理页面首页查看。

导入 SDK

Eclipse用户

下载蒲公英 Android SDK(包含异常上报,在线更新,摇一摇反馈等功能)。

将 jar 包复制到工程的 libs 目录下面。

Android Studio 用户

添加代码到 project 下的 build.gradle 文件中:

allprojects {

repositories {

jcenter()

maven { url "" }

}

}

然后在 module 下的 build.gradle 文件中添加依赖即可:

dependencies {

compile 'com.pgyersdk:sdk:2.4.0'

}

Android Studio 工程示例代码

Android Studio 用户除了可以使用以上方法集成 SDK 外,也可亏启世以使用和 Eclipse 用户相同的方法来集成 SDK 。

配置 AndroidManifest

!-- 必选--

uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" / !-- 获取网络状态 --

uses-permission android:name="android.permission.INTERNET" / !-- 网络通信--

uses-permission android:name="android.permission.READ_PHONE_STATE" / !-- 获取设备信息 --

uses-permission android:name="android.permission.ACCESS_WIFI_STATE" / !-- 获取MAC地址--

uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" / !-- 读写sdcard,storage等等 --

uses-permission android:name="android.permission.RECORD_AUDIO" / !-- 允许程序录制音频 --

!-- 可选--

uses-permission android:name="android.permission.READ_LOGS" / !-- 获取logcat日志 --

application

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme"

!-- 可选--

activity android:name="com.pgyersdk.activity.FeedbackActivity"/

!-- 必选--

meta-data

android:name="PGYER_APPID"

android:value="4b6e8877dfcc2462bedb37dcf66b6d87"

/meta-data

/application

上报 Crash 异常

一、注册Crash接口(必选)

1、在 application 中集成,可以有机会捕捉旁搭更多的异常(推荐)

import com.pgyersdk.crash.PgyCrashManager;

import android.app.Application;

public class PgyApplication extends Application {

@Override

public void onCreate() {

// TODO Auto-generated method stub

super.onCreate();

PgyCrashManager.register(this);

}

}

在 AndroidManifest.xml 注意修改 android:name=".PgyApplication"此处的名字对应上面继承 Application 的类名。

application

android:name=".PgyApplication"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme"

/application

在 activity 中集成

import com.pgyersdk.crash.PgyCrashManager;

public class MainActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

PgyCrashManager.register(this);

}

}

解除注册可以调用以下方法:

PgyCrashManager.unregister();

二、符号表配置(可选)

通过 progurad 工具混淆时,工程目录下会自动生成符号表文件 mapping.txt

在后台配置符号表文件

上报 catch 异常

try

{

}

catch (Exception e)

{

PgyCrashManager.reportCaughtException(MainActivity.this, e);

}

椰子没有工具怎么开(椰子没有工具怎么开口)