我不能将Galaxy ACE与adb一起使用,这是我在尝试运行app时看到的内容:

在Windows 7上我安装了Kies,一切都很顺利.但是我找不到linux的驱动程序.有帮助吗?谢谢.
编辑 Android Debug Bridge版本1.0.26
我尝试从资产目录复制SQLite数据库以便以后访问它.但我做不到!
public class DatabaseAdapter {
private static String DB_PATH = "/data/data/com.mypackage/databases/";
private static String DB_NAME = "database.sqlite";
private static String TABLE_NAME = "content_table";
private SQLiteDatabase database = null;
private final Context context;
public DatabaseAdapter(Context context){
this.context = context;
}
private void openDatabase() throws SQLiteException{
DatabaseHelper databaseHelper = new DatabaseHelper(context, DB_NAME);
SQLiteDatabase db = null;
if(!checkDatabase()){
try{
//Tried to create db before copying, so file should exist
db = databaseHelper.getReadableDatabase();
db.close();
copyDatabase();
}catch(IOException exception){
Log.d("DatabaseAdapter", "Error copying DB: "+exception);
}
} …Run Code Online (Sandbox Code Playgroud) 我的项目结构如下所示:
--/project
----main.go
----/models
------user.go
Run Code Online (Sandbox Code Playgroud)
在main.go中我想用户user.go:
user.go:
package models
type User struct {
Name string
}
Run Code Online (Sandbox Code Playgroud)
main.go:
package main
import (...)
func main() {
user := &User{Name: "Igor"}
}
Run Code Online (Sandbox Code Playgroud)
如何从main.go导入user.go?
/ project是在GOPATH下,所以我试过:
import "project/models"
Run Code Online (Sandbox Code Playgroud)
但这没有任何作用.
我有20个FragmentActivity,它们都代表着具有不同机制的游戏屏幕.我想把它们全部放在ViewPager中.唯一想到的是这个虚拟代码:
public static class MyAdapter extends FragmentPagerAdapter {
@Override
public Fragment getItem(int position) {
switch(position){
case 0:
return new Fragment1();
case 1:
return new Fragment2();
.........................
another 20 case statements here
.........................
case 20:
return new Fragment21();
}
}
}
Run Code Online (Sandbox Code Playgroud)
但应该有另一种方法来做到这一点.将不胜感激任何帮助.
我有一个定制radiobuttons的radiogroup.图标设置使用
rbFirst.setButtonDrawable(R.drawable.first);
Run Code Online (Sandbox Code Playgroud)
但图标不在中心,我该如何解决?我在xml文件和类内部尝试了不同的属性,但它没有任何效果.
使用匿名内部类时是否有任何性能损失?
这里显示了SAX解析的两种方法:使用默认处理程序和Android包装类.我想知道哪些更有效(内存消耗,CPU使用率)?
我有一个自定义适配器为ListView提供数据.一切都运行正常,但"突然"(我现在还没有另外说的话)我的应用程序在使用listview加载我的Activity时开始崩溃:
W/dalvikvm( 228): threadid=3: thread exiting with uncaught exception (group=0x4001b188)
E/AndroidRuntime( 228): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 228): java.lang.NullPointerException
E/AndroidRuntime( 228): at AdvertisementListAdapter.getView(AdvertisementListAdapter.java:72)
E/AndroidRuntime( 228): at android.widget.AbsListView.obtainView(AbsListView.java:1274)
E/AndroidRuntime( 228): at android.widget.ListView.measureHeightOfChildren(ListView.java:1147)
E/AndroidRuntime( 228): at android.widget.ListView.onMeasure(ListView.java:1060)
E/AndroidRuntime( 228): at android.view.View.measure(View.java:7964)
E/AndroidRuntime( 228): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)
E/AndroidRuntime( 228): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:888)
E/AndroidRuntime( 228): at android.widget.LinearLayout.measureVertical(LinearLayout.java:350)
E/AndroidRuntime( 228): at android.widget.LinearLayout.onMeasure(LinearLayout.java:278)
E/AndroidRuntime( 228): at android.view.View.measure(View.java:7964)
E/AndroidRuntime( 228): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023)
E/AndroidRuntime( 228): at android.widget.FrameLayout.onMeasure(FrameLayout.java:245)
E/AndroidRuntime( 228): at android.view.View.measure(View.java:7964)
E/AndroidRuntime( 228): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3023) …Run Code Online (Sandbox Code Playgroud) 如果我在库中为ImageView设置填充,如下所示:
imageView.setPadding(10, 10, 10, 10);
Run Code Online (Sandbox Code Playgroud)
它将在实际设备像素中设置?如何在dip中以编程方式设置填充?
乡亲!我检查了Android Compability lib中的那些样本.我找不到如何删除那些标记为红色的白色框架(adown和页面之间):

伙计们!我需要创建某种元语言,我可以将其嵌入XML中,然后用Java进行解析.例如:
<code>
[if value1>value2 then "Hello, Bob!" else "Hello, Jack"]
</code>
Run Code Online (Sandbox Code Playgroud)
要么
<code>
[if value1+2>value2 return true]
</code>
Run Code Online (Sandbox Code Playgroud)
我需要实现条件语句,算术.
我应该从哪里开始寻找建议?
我正在使用实现的SimpleCursorAdapter实现SectionIndexer.这是它的一部分:
public class MyAlphabetizedAdapter extends SimpleCursorAdapter implements
SectionIndexer {
public ContactAlphabetizedAdapter(Context context, int layout,
Cursor cursor, String[] from, int[] to) {
mIndexer = new AlphabetIndexer(cursor, cursor.getColumnIndexOrThrow(ContactsContract.Data.DISPLAY_NAME), sAlphabet);
}
@Override
public Object getItem(int position) {
if (getItemViewType(position) == TYPE_NORMAL) {
return super
.getItem(position
- mSectionToOffset
.get(getSectionForPosition(position)) - 1);
}
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
在getView(位置)里面我需要从光标访问该位置的数据.我该怎么做?
UPD
我正在使用本教程.
好的,伙计们,我已经阅读了很多javah用法的例子,但仍然没有运气.我有Eclipse Android项目,所以我尝试以下:
cd /path_to_project/
javah -classpath ./bin/classes com.package.ClassName
Run Code Online (Sandbox Code Playgroud)
我得到了什么:
class file for android.app.Activity not found
Run Code Online (Sandbox Code Playgroud)
好的,所以,它看到我的类,我只需要将android.jar添加到classpath:
javah -classpath ./bin/classes:path_to_sdk/android.jar com.package.ClassName
Run Code Online (Sandbox Code Playgroud)
我得到:
Could not find class file for com.package.ClassName
Run Code Online (Sandbox Code Playgroud)
"你在开玩笑吧!你刚看到它,现在你找不到它!",我说.
请帮忙!我在这里绝望.
尝试使用javac编译简单的java类,然后使用javah - 它工作正常.
我的环境: Windows 7,cygwin.
我尝试了Android兼容包提供的示例.FragmentTabsPager崩溃并出现以下错误:
11-17 19:00:27.414: E/AndroidRuntime(5401): FATAL EXCEPTION: main
11-17 19:00:27.414: E/AndroidRuntime(5401): java.lang.NoClassDefFoundError: com.example.android.supportv4.app.LoaderCustomSupport$AppListFragment
11-17 19:00:27.414: E/AndroidRuntime(5401): at com.example.android.supportv4.app.FragmentTabsPager.onCreate(FragmentTabsPager.java:60)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2633)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2685)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.app.ActivityThread.access$2300(ActivityThread.java:126)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2038)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.os.Handler.dispatchMessage(Handler.java:99)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.os.Looper.loop(Looper.java:123)
11-17 19:00:27.414: E/AndroidRuntime(5401): at android.app.ActivityThread.main(ActivityThread.java:4633)
11-17 19:00:27.414: E/AndroidRuntime(5401): at java.lang.reflect.Method.invokeNative(Native Method)
11-17 19:00:27.414: E/AndroidRuntime(5401): at java.lang.reflect.Method.invoke(Method.java:521)
11-17 19:00:27.414: E/AndroidRuntime(5401): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
11-17 19:00:27.414: E/AndroidRuntime(5401): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
11-17 …Run Code Online (Sandbox Code Playgroud)