我是android应用程序dev的新手.我正在准备一个应该在底部显示Admob的应用程序,因为我在Admob中创建了一个ac并获得了一个发布者ID并放在我的代码中.
但是客户给了我整合细节
adunit ID -
xxxx(五位数)
这是应用ID:
0axxxxxb-xxdx-xxxa-xxxx-cxxbxxxxxaxx(此处x是数字)
我的问题是,adunit id和发布者ID是否相同?如果是这样的话我有15个挖掘号码的发布者ID ...但adunit id只有5个挖掘我现在该怎么办?
我正在使用sqlite数据库....应用程序正在使用2.3及更高版本...当我试图在2.2中运行时...我得到了一个错误,如....
E/Database(2476):sqlite3_open_v2("/data/data/com.android.packagename/databases/dump.sqlite", &handle, 1, NULL) failed
Run Code Online (Sandbox Code Playgroud)
数据库有一些问题.
当我试图在2.2中运行我的应用程序时.我的logcat显示
E/Database(2476):sqlite3_open_v2("/data/data/com.android.canadaQbank/databases/dump.sqlite", &handle, 1, NULL) failed
D/asset(2476): Data exceeds UNCOMPRESS_DATA_MAX (4594688 vs 1048576)
D/AndroidRuntime(2476): Shutting down VM
W/dalvikvm(2476): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
D/dalvikvm(2476): GC_FOR_MALLOC freed 6256 objects / 356848 bytes in 165ms
E/AndroidRuntime(2476): FATAL EXCEPTION: main
E/AndroidRuntime(2476): java.lang.Error: Error copying database
E/AndroidRuntime(2476): at com.android.canadaQbank.DBAdapter.createDataBase(DBAdapter.java:83)
E/AndroidRuntime(2476): at com.android.canadaQbank.Select.getUsers(Select.java:110)
E/AndroidRuntime(2476): at com.android.canadaQbank.Select.onCreate(Select.java:92)
E/AndroidRuntime(2476): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime(2476): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
E/AndroidRuntime(2476): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
E/AndroidRuntime(2476): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
E/AndroidRuntime(2476): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
E/AndroidRuntime(2476): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(2476): at …Run Code Online (Sandbox Code Playgroud) 我想用暂停和重启来做倒数计时器.现在我正在显示倒数计时器通过实现ontick()和onfinish().请帮帮我.这是倒数计时器的代码
final CountDownTimer Counter1 = new CountDownTimer(timervalue1 , 1000)
{
public void onTick(long millisUntilFinished)
{
System.out.println("onTick method!"(String.valueOf(millisUntilFinished/1000)));long s1=millisUntilFinished;
}
public void onFinish()
{
System.out.println("Finished!");
}
}
Run Code Online (Sandbox Code Playgroud) public void uploadpicture(View view)
{
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), SELECT_PICTURE);
}
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (resultCode == RESULT_OK)
{
if (requestCode == SELECT_PICTURE)
{
Uri selectedImageUri = data.getData();
selectedImagePath = getPath(selectedImageUri);
Toast.makeText(this,selectedImagePath,Toast.LENGTH_SHORT).show();
Log.i("selectedImagePath",selectedImagePath.trim());
}
}
}
Run Code Online (Sandbox Code Playgroud)
我从Log-cat得到了这个:
05-24 15:57:51.054: E/AndroidRuntime(18016): FATAL EXCEPTION: main
05-24 15:57:51.054: E/AndroidRuntime(18016): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, data=Intent { dat=content://com.android.sec.gallery3d.provider/picasa/item/5147009501910019474 }} to activity {ncpl.talentapp/ncpl.talentapp.SignUp}: java.lang.NullPointerException
05-24 15:57:51.054: E/AndroidRuntime(18016): at android.app.ActivityThread.deliverResults(ActivityThread.java:2821)
05-24 15:57:51.054: …Run Code Online (Sandbox Code Playgroud)