小编Pre*_*rem的帖子

如何在Android中修复"错误 - 无法执行工具\ android.bat,错误2"?

当我点击AVD Manager时,我收到一个错误,如下面的屏幕截图所示.

提到以下链接.但是没有一个解决方案适合我.

无法执行tools\android.bat:解决方案

Android SDK Windows无法执行Android.bat

https://android.stackexchange.com/questions/33538/android-sdk-cant-find-android-bat

在工具 - > Lib文件夹中我有我的AVD管理器.

在工具 - >我有android.bat

我尝试了以下选项,但它没有用.

  1. 在Lib文件夹中复制Android SDK Manager,然后单击AVD Manager.得到了同样的错误.
  2. 将AVD Manager复制到Tools文件夹,然后单击AVD Manager.得到了同样的错误.

请在下面找到错误截图.

在此输入图像描述

如果有任何想法,请告诉我.

android

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

如何在Android中为按钮设置样式?

我在res文件夹中定义了以下文件.

styles_apptheme.xml

<?xml version="1.0" encoding="utf-8"?>

<!-- Generated with http://android-holo-colors.com -->
<resources xmlns:android="http://schemas.android.com/apk/res/android">

  <style name="ButtonAppTheme" parent="android:Widget.Holo.Light.Button">
      <item name="android:background">@drawable/apptheme_btn_default_holo_light</item>
  </style> 
</resources>
Run Code Online (Sandbox Code Playgroud)

themes_apptheme.xml

<?xml version="1.0" encoding="utf-8"?>

<!-- Generated with http://android-holo-colors.com -->
<resources xmlns:android="http://schemas.android.com/apk/res/android">

  <style name="AppTheme" parent="@style/_AppTheme"/>

  <style name="_AppTheme" parent="Theme.AppCompat.Light">

    <item name="android:editTextBackground">@drawable/apptheme_edit_text_holo_light</item>

    <item name="android:buttonStyle">@style/ButtonAppTheme</item>

  </style>

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

在我的Layout.xml文件中,我已经定义了我的按钮,如下所示

<Button
        android:id="@+id/btnAddTitle"
        android:layout_below="@id/edEnterTitleValue"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/btn_AddTitle"
        android:layout_margin="20dp"
/>
Run Code Online (Sandbox Code Playgroud)

如果我将以下行添加到上面的按钮视图,

android:background="@style/ButtonAppTheme"
Run Code Online (Sandbox Code Playgroud)

应用程序崩溃说应该为background属性设置drawable资源.

所以我创建了下面的drawable文件 - abc.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_window_focused="false" android:state_enabled="true"
        android:drawable="@drawable/apptheme_btn_default_normal_holo_light" />
    <item android:state_window_focused="false" android:state_enabled="false"
        android:drawable="@drawable/apptheme_btn_default_disabled_holo_light" />
    <item android:state_pressed="true"
        android:drawable="@drawable/apptheme_btn_default_pressed_holo_light" />
    <item android:state_focused="true" android:state_enabled="true"
        android:drawable="@drawable/apptheme_btn_default_focused_holo_light" />
    <item android:state_enabled="true" …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-button android-styles

17
推荐指数
3
解决办法
9万
查看次数

Android - 单个代码库中的多个.apk文件

我在android中开发了3个应用程序,其中主要功能相同但UI看起来不同.图像和屏幕的背景颜色不同.

不,我想创建一个代码库,我可以从中为3个应用程序生成多个.apk文件.

我尝试为3个应用程序为src文件夹创建3个不同的包.但我不知道如何为这些应用程序设置res文件夹.

需要有关创建单个代码库的指针,我们可以从中生成多个.apk文件,其中仅包含相应的src和res文件夹.

android apk

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

Android - on touch listener两次开火

在我的代码中,按钮的ontouch侦听器被触发两次.请在下面找到代码.我使用的是Google API 2.2.

java文件中的代码....

submit_button = (Button)findViewById(R.id.submit);

 submit_button .setOnTouchListener(new View.OnTouchListener()
        {       
            public boolean onTouch(View arg0, MotionEvent arg1) { 
                int action=0;
                if(action == MotionEvent.ACTION_DOWN)
                {                   

                    startActivity(new Intent(First_Activity.this, Second_Activity.class));
                    finish(); 
                }
                return true;     
                }     
            });
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.

android ontouchlistener

6
推荐指数
2
解决办法
6544
查看次数

Android - 2.3.3和4.0操作系统中的异步任务行为

我正在测试一个应用程序,我们有一个列表视图,其中包含通过网络检索的图像列表.当我在Android设备2.3.3(WIFI速度512 KBPS)上运行应用程序并检查DDMS(线程查看器)时,线程数从25开始持续增加到50但是当我在设备4.0上测试相同的应用程序时(WIFI速度) 5 MBPS),线程数没有增加.

任何人都可以帮助我理解为什么会这样吗?是由于Android操作系统的差异或任何其他原因?

提前致谢.

multithreading android threadpool

5
推荐指数
1
解决办法
2760
查看次数

Android - 将next和prev按钮添加到软键盘,在我的活动中单击编辑文本时出现

我需要将NEXT和PREV按钮添加到我的软键盘,该键盘在我的活动页面中单击编辑文本字段时出现.请向我提供有关实施此概念的教程的指示.

提前致谢.

android android-softkeyboard

4
推荐指数
1
解决办法
5760
查看次数