小编Mav*_*eňツ的帖子

ADB服务器没有Acknowledge

我无法在我的笔记本电脑上运行Android应用程序.Eclipse不断给出相同的错误,即"ADB服务器没有确认"

我已经尝试了一切,从ddms视图重启adb,从命令行(kill-server,start-server),从任务管理器重启eclipse.当我设法启动adb服务器并重新打开eclipse时,只要我运行android应用程序,同样的错误就会出现在控制台上; ADB服务器没有确认.

你可以提出一个想法,除了重新启动adb

eclipse android adb

52
推荐指数
3
解决办法
8万
查看次数

如何滚动scrollview中的edittext

我有一个scrollview里面有一个多行的editext .我想滚动edittext以查看较低的内容,但无法完成.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="50dp"
        android:background="@android:color/holo_blue_light"
        android:gravity="center" >
        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="View Complaint"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </LinearLayout>
    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >
        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:padding="20dp" >
            <TextView
                android:id="@+id/textView2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="15dp"
                android:text="Order Number 0100C1"
                android:textAppearance="?android:attr/textAppearanceMedium" />
            <TextView
                android:id="@+id/textView3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="5dp"
                android:text="Name of ClientClient 1"
                android:textAppearance="?android:attr/textAppearanceMedium" />
            <TextView
                android:id="@+id/textView4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="5dp"
                android:text="Subject : Measurement Issues"
                android:textAppearance="?android:attr/textAppearanceMedium" />
            <TextView
                android:id="@+id/textView5"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginTop="25dp"
                android:text="Description"
                android:textAppearance="?android:attr/textAppearanceMedium" />
            <TextView
                android:id="@+id/textView6" …
Run Code Online (Sandbox Code Playgroud)

user-interface android scrollview

44
推荐指数
5
解决办法
4万
查看次数

半圈形状不起作用

我尝试创建半圆背景,在development IDE preview它工作,但当我在模拟器中启动它不起作用.

在此输入图像描述

这是我的形状代码:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:height="50dp">
        <shape>
            <solid android:color="@color/colorAccentDark" />
        </shape>
    </item>
    <item android:top="-500dp" android:bottom="0dp" android:left="-100dp" android:right="-100dp">
        <shape>
            <corners android:radius="500dp" />
            <solid android:color="@color/colorAccentDark" />
        </shape>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

这是我的布局代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/background_profile"
        android:layout_weight="1">

        <de.hdodenhof.circleimageview.CircleImageView
            android:id="@+id/profile_avatar"
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:src="@drawable/ic_default_avatar"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="50dp"/>

        <TextView
            android:id="@+id/profile_name"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_below="@id/profile_avatar"
            android:layout_marginTop="20dp"
            android:textColor="@color/neutralWhite"
            android:textStyle="bold"
            android:textSize="18sp"
            android:text="Avatar Ang"/>

    </RelativeLayout>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="4.04">

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Hello Android!"/>

    </RelativeLayout>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

也许还有其他任何调整来处理它?谢谢

android shape drawable

29
推荐指数
5
解决办法
3万
查看次数

如何在意图之间传递布尔值

当按下后退按钮时,我需要将布尔值传递给intent,然后再返回intent.目标是设置布尔值并使用条件来防止在检测到onShake事件时多次启动新意图.我会使用SharedPreferences,但似乎它与我的onClick代码不相配,我不知道如何解决这个问题.任何建议,将不胜感激!

public class MyApp extends Activity {

private SensorManager mSensorManager;
private ShakeEventListener mSensorListener;


/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);


    mSensorListener = new ShakeEventListener();
    mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
    mSensorManager.registerListener(mSensorListener,
        mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
        SensorManager.SENSOR_DELAY_UI);


    mSensorListener.setOnShakeListener(new ShakeEventListener.OnShakeListener() {

      public void onShake() {
             // This code is launched multiple times on a vigorous
             // shake of the device.  I need to prevent this.
            Intent myIntent = new Intent(MyApp.this, NextActivity.class);
            MyApp.this.startActivity(myIntent);
      }
    });

}

@Override
protected …
Run Code Online (Sandbox Code Playgroud)

android shake android-intent

18
推荐指数
2
解决办法
4万
查看次数

错误的参数:BadParametersError:参数不正确.我们想在运行Appium时在Selenium网格上获得所需的功能

对于selenium网格是新的,同时启动针对selenium网格端口的驱动程序产生无法访问的错误:

ionixx@thangaraj:/$ **appium -a 127.0.0.1 -p 33431 -bp 2254 --udid    4100fd5a18d17000 --session-override**  [Appium] Welcome to Appium    v1.5.3 (REV 55db1892873be30aebbb9afe1adcd36a94d1a450)
[Appium]    Non-default server args: [Appium]   address: '127.0.0.1'
[Appium]      port: 33431 [Appium]   bootstrapPort: 2254 [Appium]     
sessionOverride: true [Appium]   udid: '4100fd5a18d17000' [Appium]   
Deprecated server args: [Appium]   -U,--udid =>   
--default-capabilities '{"udid":"4100fd5a18d17000"}' [Appium] Default capabilities, which will be added to each request unless overridden   
by desired capabilities: [Appium]   udid: '4100fd5a18d17000' [Appium] 
Appium REST http interface listener started on 127.0.0.1:**33431**   
[HTTP] --> POST /wd/hub/session   
{"capabilities":{"desiredCapabilities":{"app":"/home/ionixx/Android/Sdk/platform-tools/xxxxxxxxxxxx.apk","appPackage":"
cxxxxxxxxxxxxxxxx","appActivity":"xxxxxxxxxxxxxx","noReset":"true","newCommandTimeout":500000,"BROWSER_NAME":"","VERSION":"4.4.2","platformName":"Android","deviceName":"Nexas"},"requiredCapabilities":null},"desiredCapabilities":{"app":"/home/ionixx/Android/Sdk/platform-tools/xxxxxxxx.apk","appPackage":" …
Run Code Online (Sandbox Code Playgroud)

java session selenium android

16
推荐指数
1
解决办法
1903
查看次数

UnsatisfiedLinkError(未找到本机方法)

有一段代码在android 4.1.2上工作正常但在4.0.3上没有,崩溃日志是4.0.3

我收到UnsatisfiedLinkError Exception

请指导我谢谢

02-22 12:57:09.319: D/dalvikvm(1312): Trying to load lib /data/data/com.kosh.android/lib/libsqliteX.so 0x41056f48
02-22 12:57:09.319: D/dalvikvm(1312): Added shared lib /data/data/com.kosh.android/lib/libsqliteX.so 0x41056f48
02-22 12:58:02.060: W/dalvikvm(1312): No implementation found for native Lcom/shabdkosh/android/sqlite/CursorWindow;.native_init (Z)V
02-22 12:58:07.624: D/AndroidRuntime(1312): Shutting down VM
02-22 12:58:07.624: W/dalvikvm(1312): threadid=1: thread exiting with uncaught exception (group=0x409961f8)
02-22 12:58:07.767: E/AndroidRuntime(1312): FATAL EXCEPTION: main
02-22 12:58:07.767: E/AndroidRuntime(1312): java.lang.UnsatisfiedLinkError: native_init
02-22 12:58:07.767: E/AndroidRuntime(1312):     at com.kosh.android.sqlite.CursorWindow.native_init(Native Method)
02-22 12:58:07.767: E/AndroidRuntime(1312):     at com.kosh.android.sqlite.CursorWindow.<init>(CursorWindow.java:35)
02-22 12:58:07.767: E/AndroidRuntime(1312):     at org.sqlite.database.sqlite.SQLiteCursor.awc_clearOrCreateWindow(SQLiteCursor.java:139)
02-22 12:58:07.767: E/AndroidRuntime(1312):     at org.sqlite.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:150) …
Run Code Online (Sandbox Code Playgroud)

java sqlite java-native-interface android unsatisfiedlinkerror

15
推荐指数
1
解决办法
5444
查看次数

在android时代广场上检测月份滚动的监听器

我已经为android时代广场实现了代码,但是当月份发生变化时我无法检测到该事件.I have to highlight multiple range of dates from months.

这是我已经完成的方式但是,我无法检测滚动时月份何时更改

码:

public class Calender extends Activity implements OnDateChangeListener,CalendarCellDecorator {

String BOOKING_URL="http://www.example.com/app/webroot/mobile/booking.php";
ArrayList<String>list=new ArrayList<String>();
CalendarPickerView calender;
ArrayList<Date> dates = new ArrayList<Date>();
Calendar lastYear,nextYear;
Calendar today;



@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.calender);

    getActionBar().setTitle("CALENDER");
    getActionBar().setIcon(R.drawable.back);
    getActionBar().setDisplayOptions(getActionBar().getDisplayOptions()| ActionBar.DISPLAY_SHOW_CUSTOM);
    ImageView imageView = new ImageView(getActionBar().getThemedContext());
    imageView.setScaleType(ImageView.ScaleType.CENTER);
    imageView.setImageResource(R.drawable.manu_btn);
    ActionBar.LayoutParams layoutParams = new ActionBar.LayoutParams(ActionBar.LayoutParams.WRAP_CONTENT,ActionBar.LayoutParams.WRAP_CONTENT, Gravity.RIGHT| Gravity.CENTER_VERTICAL);
    layoutParams.rightMargin = 40;
    imageView.setLayoutParams(layoutParams);
    getActionBar().setCustomView(imageView);
    centerActionBarTitle();
    imageView.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) { …
Run Code Online (Sandbox Code Playgroud)

android calendar android-time-square

15
推荐指数
1
解决办法
3814
查看次数

如何在TextView Android中增加文本与下划线之间的空间?

我想增加文本和下划线之间的空间.我可以改变行高,但我不会改变文本之间的高度和下划线.我怎么能这样做?

private static final String FONTH_PATH = "fonts/Brandon_bld.otf";

...

selectTextView = (TextView) findViewById(R.id.selectTextView);
selectTextView.setTypeface(font);

SpannableString content = new SpannableString(getResources().getString(R.string.select_your_prove_type));
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
selectTextView.setText(content);

...
Run Code Online (Sandbox Code Playgroud)

和xml文件

<TextView
android:id="@+id/selectTextView"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="536"
android:gravity="left"
android:lineSpacingMultiplier="0.8"
android:text="@string/select_your_prove_type"
android:textColor="@color/Blue"
android:textSize="@dimen/select_size" />
Run Code Online (Sandbox Code Playgroud)

android android-ui android-layout

13
推荐指数
2
解决办法
1万
查看次数

YouTube Api for android例外"service_missing"

我想在我的Android应用程序中播放管视频

我在例如"service_missing"之类的youtube初始化时遇到异常.

我写下面的代码,

package com.example.youtubedemo;
import android.os.Bundle;

import android.view.Menu;
import android.widget.Toast;
import com.google.android.youtube.player.*;
import com.google.android.youtube.player.YouTubePlayer.OnInitializedListener;
import com.google.android.youtube.player.YouTubePlayer.Provider;

public class MainActivity extends YouTubeBaseActivity implements OnInitializedListener{

    static private final String DEVELOPER_KEY = "MY API KEY";

    static private final String VIDEO = https://www.youtube.com/watch?v=d6XXgeAkBfQ&list=PLWz5rJ2EKKc9Wam5jE-9oY8l6RpeAx-XM";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        YouTubePlayerView youTubeView = (YouTubePlayerView)
                findViewById(R.id.youtube_view);
        youTubeView.initialize(DEVELOPER_KEY, MainActivity.this);
    }



    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return …
Run Code Online (Sandbox Code Playgroud)

android youtube-api android-youtube-api

12
推荐指数
2
解决办法
5126
查看次数

android中的Log.d()或Log.e()打印出不需要的额外文本

看看图像以获得更多想法当我只是在Android应用程序中记录消息时,Android Monitor会打印太多额外的垃圾文本,例如:代码:

Log.d(TAG, "From: " + "34369257099");
Log.d(TAG, "Message Notification Body: " + "Hello");
Run Code Online (Sandbox Code Playgroud)

android监视器输出:

10-01 14:15:33.262 18193-23771/com.xxxxx.xxxxxx D/MyFirebaseMsgService: From: 34369257099
10-01 14:15:33.262 18193-23771/com.xxxxx.xxxxxx D/MyFirebaseMsgService: Message Notification Body: Hello

[ 10-01 14:15:33.490 19060:19060 E/         ]
[adb] handle_packet() t->online(1) p->msg.arg0(9871) p->msg.arg1(0) OPEN


[ 10-01 14:15:33.490 19060:19060 E/         ]
[adb] handle the adb command, and the command = adb shell:cat /proc/net/xt_qtaguid/stats | grep 10206

[ 10-01 14:15:33.527 19060:19060 E/         ]
[adb] cuurent command is A_CLSE 


[ 10-01 14:15:33.686 19060:19060 E/         ]
[adb] …
Run Code Online (Sandbox Code Playgroud)

logging android

11
推荐指数
1
解决办法
542
查看次数