GVKun编程网logo

无法关闭android eclipse上的所有活动(eclipse无法关闭当前程序)

29

如果您想了解无法关闭androideclipse上的所有活动和eclipse无法关闭当前程序的知识,那么本篇文章将是您的不二之选。我们将深入剖析无法关闭androideclipse上的所有活动的各个方

如果您想了解无法关闭android eclipse上的所有活动eclipse无法关闭当前程序的知识,那么本篇文章将是您的不二之选。我们将深入剖析无法关闭android eclipse上的所有活动的各个方面,并为您解答eclipse无法关闭当前程序的疑在这篇文章中,我们将为您介绍无法关闭android eclipse上的所有活动的相关知识,同时也会详细的解释eclipse无法关闭当前程序的运用方法,并给出实际的案例分析,希望能帮助到您!

本文目录一览:

无法关闭android eclipse上的所有活动(eclipse无法关闭当前程序)

无法关闭android eclipse上的所有活动(eclipse无法关闭当前程序)

假设我有四个班级.每个班级都有一个按钮,可以从一个页面切换到另一个页面,工作正常.但是现在我试图通过点击最后一页的按钮关闭所有活动.我试过了它也只是关闭了最后一页.如何实现这个概念?

请找我的代码以供参考

Xit_demoActivity.java

public class Xit_demoActivity extends Activity {
/** Called when the activity is first created. */

Button btn1; 

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

    btn1 = (Button)findViewById(R.id.button_1);
    btn1.setonClickListener(new View.OnClickListener() {

    public void onClick(View v) {
    Intent myIntent = new Intent(v.getContext(), Class1.class);
    startActivity(myIntent);
        }
    });

Class1.java

public class Class1 extends Activity 
{

Button btn1;

@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.main1);

    btn1 = (Button)findViewById(R.id.button_2);
    btn1.setonClickListener(new View.OnClickListener() {

    public void onClick(View v) {
    Intent myIntent = new Intent(v.getContext(), Class2.class);
    startActivity(myIntent);
        }
    });

Class2.java

public class Class2 extends Activity 
{

Button btn1;

@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.main2);


    btn1 = (Button)findViewById(R.id.button_3);
    btn1.setonClickListener(new View.OnClickListener() {

    public void onClick(View v) {
    Intent myIntent = new Intent(v.getContext(), Class3.class);
    startActivity(myIntent);
        }
    });

Class3.java

public class Class3 extends Activity 
{
@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.main3);

    Button next = (Button) findViewById(R.id.button_4);
    next.setonClickListener(new View.OnClickListener() {

    public void onClick(View v) 
    {
        Intent intent = new Intent();
        setResult(RESULT_OK, intent);
        finish();
        }
    });

的Manifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.and.roidu.xit"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8" />

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".Xit_demoActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity><activity android:name=".Class1"></activity>

    <activity
        android:name=".Class1"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN1" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity><activity android:name=".Class2"></activity>



    <activity
        android:name=".Class2"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN2" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity><activity android:name=".Class3"></activity>

    <activity
        android:name=".Class3"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN3" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>


 </application>

</manifest>

谢谢你的时间!..

解决方法:

试试吧.考虑你的Class3.java是你的最后一个Activitiy而且,在下面使用的按钮下面代码 –

Intent intent = new Intent(currentActivity.this, Xitactivity.class); // instead of Xitactivity use your first activity
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("EXIT", true);
startActivity(intent);

而且,在你的Xit_demoActivity的onCreate()中使用下面的代码 –

if (getIntent().getBooleanExtra("EXIT", false)) {
    finish();
}

希望这可以帮助您退出所有活动.

Android Eclipse AVD窗口不会关闭

Android Eclipse AVD窗口不会关闭

我在具有Android SDK插件的Ubuntu主机上运行Eclipse.我似乎无法正常关闭AVD窗口.我已经尝试过实际关闭Android的电源,并且它陷入了无休止的“关闭电源”屏幕.我最终不得不开始杀死Eclipse IDE不太喜欢的进程.

这是Eclipse / Android SDK / Ubuntu的已知问题吗?有没有解决方法?

解决方法:

我有同样的问题,“电源关闭-关闭”永远停留在屏幕上.

据我了解,您根本不必关闭模拟器.首次启动时,选择“保存到快照”.一旦开始关闭它(简单地关闭窗口),它将状态保持在快照上(需要几秒钟).这将是您未来跑步的起点.

之后,在启动仿真器时选择“从快照启动”选项(并清除“保存到快照”选项),它将从您上次离开的位置继续.同样,只需关闭窗口即可关闭它,并且由于清除了“保存”选项,您将始终从相同状态恢复.

如果您需要执行“冷启动”,只需勾选“擦除用户数据”,它将从头开始.

希望这可以帮助!

android Eclipse无法启动

android Eclipse无法启动

今天做android开发的eclipse突然无法启动了,好糟糕,就是被卡住了。不妨给eclipse指定一下虚拟机试试。

 ./eclipse -data ~/workspace/ -vm /usr/local/jdk1.8.0_20/jre/bin/java



Android Eclipse模拟器上的相机:

Android Eclipse模拟器上的相机:

我的笔记本盖子上没有嵌入式相机.我将通过外置USB摄像头连接.

模拟器运行时可以正确选择它吗?我会实时显示AVD皮肤屏幕内的图像吗?

解决方法

Afaik模拟器不会显示实时相机.

如果您需要在自己的应用程序中使用实时摄像头来进行调试,可以使用
http://www.tomgibara.com/android/camera-source

更新为更新的Android版本:
http://www.inter-fuser.com/2009/09/live-camera-preview-in-android-emulator.html

android – Eclipse无法连接到模拟器上的活动管理器 – HelloWorld不会出现

android – Eclipse无法连接到模拟器上的活动管理器 – HelloWorld不会出现

这似乎与:
Android application doesn’t start from Eclipse

即使使用Android 2.2平台,这仍然是操作模拟器的可接受方式吗?即上述帖子中描述的1,2,3个启动/终止过程?我在使用Eclipse w / ADT插件的WinXP上遇到了类似的问题.为什么活动无法在模拟器上启动?如果这可能是问题,计算机有756MB RAM.部署正在进行,直到Eclipse尝试部署活动.模拟器以文本“ANDROID_”开头,然后最终只显示ANDROID徽标,尽管看起来仍然运行得很好.有任何想法吗?谢谢.代码是从HelloWorld教程中复制的.这是Eclipse控制台日志,包括最后的错误消息:

[2010-06-23 15:43:26 – myHelloWorldProject] ——————————
[2010-06-23 15:43:26 – myHelloWorldProject] Android Launch!
[2010-06-23 15:43:26 – myHelloWorldProject] adb is running normally.
[2010-06-23 15:43:27 – myHelloWorldProject] Performing net.concentricllc.HelloWorld.HelloAndroid activity launch
[2010-06-23 15:43:27 – myHelloWorldProject] Automatic Target Mode: using existing emulator ’emulator-5554′ running compatible AVD ‘myHelloWorldAVD’
[2010-06-23 15:43:27 – myHelloWorldProject] WARNING: Application does not specify an API level requirement!
[2010-06-23 15:43:27 – myHelloWorldProject] Device API version is 8 (Android 2.2)
[2010-06-23 15:43:27 – myHelloWorldProject] Uploading myHelloWorldProject.apk onto device ’emulator-5554′
[2010-06-23 15:43:32 – myHelloWorldProject] Installing myHelloWorldProject.apk…
[2010-06-23 15:48:29 – myHelloWorldProject] Success!
[2010-06-23 15:48:37 – myHelloWorldProject] Starting activity net.concentricllc.HelloWorld.HelloAndroid on device
[2010-06-23 15:51:35 – myHelloWorldProject] Device not ready. Waiting 3 seconds before next attempt.
[2010-06-23 15:51:36 – myHelloWorldProject] ActivityManager: android.util.AndroidException: Can’t connect to activity manager; is the system running?
[2010-06-23 15:51:38 – myHelloWorldProject] Starting activity net.concentricllc.HelloWorld.HelloAndroid on device
[2010-06-23 15:53:36 – myHelloWorldProject] Device not ready. Waiting 3 seconds before next attempt.
[2010-06-23 15:53:36 – myHelloWorldProject] ActivityManager: android.util.AndroidException: Can’t connect to activity manager; is the system running?
[2010-06-23 15:53:39 – myHelloWorldProject] Starting activity net.concentricllc.HelloWorld.HelloAndroid on device
[2010-06-23 15:55:41 – myHelloWorldProject] Device not ready. Waiting 3 seconds before next attempt.
[2010-06-23 15:55:41 – myHelloWorldProject] ActivityManager: android.util.AndroidException: Can’t connect to activity manager; is the system running?
[2010-06-23 15:55:44 – myHelloWorldProject] Starting activity net.concentricllc.HelloWorld.HelloAndroid on device
[2010-06-23 15:57:15 – myHelloWorldProject] Device not ready. Waiting 3 seconds before next attempt.
[2010-06-23 15:57:15 – myHelloWorldProject] ActivityManager: android.util.AndroidException: Can’t connect to activity manager; is the system running?
[2010-06-23 15:57:18 – myHelloWorldProject] Starting activity net.concentricllc.HelloWorld.HelloAndroid on device
[2010-06-23 15:58:51 – myHelloWorldProject] ActivityManager: Error type 2
[2010-06-23 15:58:52 – myHelloWorldProject] ActivityManager: android.util.AndroidException: Can’t connect to activity manager; is the system running?

解决方法:

转到命令提示符并运行以下命令:

adb kill-server
adb start-server

现在运行模拟器,然后运行您的应用程序:

adb install -r myApp.apk

这解决了我的问题

关于无法关闭android eclipse上的所有活动eclipse无法关闭当前程序的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于Android Eclipse AVD窗口不会关闭、android Eclipse无法启动、Android Eclipse模拟器上的相机:、android – Eclipse无法连接到模拟器上的活动管理器 – HelloWorld不会出现的相关知识,请在本站寻找。

本文标签: