广点通sdk接入 (广点通优量汇是什么)

优量汇sdk接入,广点通sdk接入

接入腾讯广点通(优量汇)SDK提示2001初始化错误,开发者自查参数问题。

解决办法:

在build.gradle里面,检查

targetSdkVersion
  • 如果您打包 App 时的 targetSdkVersion >= 26需要在 AndroidManifest.xml 增加权限声明 android.permission.REQUEST_INSTALL_PACKAGES,详情见前面添加权限声明部分。
  • 如果您打包 App 时的 targetSdkVersion >= 28需要在 AndroidManifest.xml 添加依赖声明 uses-library android:name="org.apache.http.legacy" android:required="false", 且 application标签中添加 android:usesCleartextTraffic="true",否则 SDK 无法工作,接入代码示例如下:
<application
 android:name=".DemoApplication"
 android:icon="@drawable/gdticon"
 android:label="@string/app_name"
 android:theme="@style/AppTheme"
 android:usesCleartextTraffic="true">
 <uses-library
 android:name="org.apache.http.legacy"
 android:required="false" />
 ... ...
</application>

还有一个解决办法就是targetSdkVersion改为26,可以满足大部分应用市场适配要求,又可以简化设置。