Commit f1daf1da f1daf1da683f350c0bad37febb72a0082f0c8a94 by 金学艇

1.修改包名

1 parent b15bc319
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.topdraw.forfun"
package="com.topdraw.forfun_FJYD"
android:installLocation="auto">
<uses-feature android:glEsVersion="0x00020000" />
......@@ -51,7 +51,7 @@
android:value="FJ.CMCC" />
<meta-data
android:name="TOPDRAW.PLATFORM_SERVER"
android:value="http://forfun.fj.a183.ottcn.com" />
android:value="http://forfun.fj.a183.ottcn.com:81/clutch" />
<meta-data
android:name="TOPDRAW.APPID"
android:value="EastCity" />
......
......@@ -7,7 +7,7 @@ android {
buildToolsVersion PROP_BUILD_TOOLS_VERSION
defaultConfig {
applicationId "com.topdraw.forfun"
applicationId "com.topdraw.forfun_FJYD"
minSdkVersion PROP_MIN_SDK_VERSION
targetSdkVersion PROP_TARGET_SDK_VERSION
versionCode 2
......
......@@ -63,8 +63,8 @@ import android.widget.TextView;
import android.widget.Toast;
import com.knowyou_jni.single.SDKUtil;
import com.topdraw.forfun.R;
import com.topdraw.forfun_FJYD.R;
import com.topdraw.sdk.ITopdrawResultListener;
import com.topdraw.sdk.ITopdrawSDK;
import com.topdraw.sdk.TopdrawSDK;
......@@ -114,9 +114,6 @@ public class AppActivity extends Cocos2dxActivity {
initSdkData();
String token = getToken();
Log.d(TAG, "获取机顶盒的Token..." + token);
//----解决游戏页按返回退出时,背景图透明度过高,onPause和onResume中控制显示还是隐藏
singleView = LayoutInflater.from(this).inflate(R.layout.activity_main_single_color, null);
mRLSingleColor = singleView.findViewById(R.id.ll_single);
......@@ -174,25 +171,6 @@ public class AppActivity extends Cocos2dxActivity {
SDKWrapper.getInstance().init(this);
}
private String getToken() {
String value = "";
Uri uri = Uri.parse("content://stbconfig/authentication/user_token");
Cursor c = null;
try {
c = getContentResolver().query(uri, null, "name = ?", new String[]{"stb_device_name "}, null); // 建议使用这种name=?参数化的查询语句来操作
if (c != null && c.moveToFirst()) {
value = c.getString(c.getColumnIndex("value"));
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (c != null) {
c.close(); // 游标放到finally块来释放。
}
}
return value;
}
private void initSdkData() {
//init topdraw.jar-----
ApplicationInfo appInfo = null;
......@@ -420,6 +398,7 @@ public class AppActivity extends Cocos2dxActivity {
if (0 == result) {
MelodyApplication.sdk = (ITopdrawSDK) obj;
USER_ID = MelodyApplication.sdk.getOssUserID();
Log.d(TAG, "获取token..." + MelodyApplication.sdk.getToken());
CookieManager.getInstance().setCookie(TOPDRAW_PLATFORM_SERVER, "appId=" + TOPDRAW_APPID);
CookieManager.getInstance().setCookie(TOPDRAW_PLATFORM_SERVER, "userId=" + MelodyApplication.sdk.getUserID());
......@@ -440,8 +419,9 @@ public class AppActivity extends Cocos2dxActivity {
SDKUtil.isOpenLog = true;
int sdkResult = SDKUtil.getInstance().ky_initWithAppKey(AppActivity.this, APP_KEY,
getPackageManager().getPackageInfo(getPackageName(), 0).versionName);
Log.d(TAG,"sdkResult..."+sdkResult);
Log.d(TAG, "sdkResult..." + sdkResult);
baminSDKInited = (sdkResult == 0);
Log.d(TAG, "埋点数据:" + baminSDKInited);
Map<String, Object> params = new HashMap<>();
params.put("appId", TOPDRAW_APPID);
params.put("userId", MelodyApplication.sdk.getUserID());
......