如何在Eclipse SDK for Android应用程序开发中提高虚拟设备模拟器的速度?我一直在网上搜索如何加速这件事,但我似乎找不到一个对我有用的修复方法.我遇到的另一个问题是我无法将RAM高于1024MB.
谢谢你的帮助.我现在已经确定了速度.对于有相同问题的任何人,请确保选中此框.

但是,我仍然无法让我的RAM超过1024 MB.有什么办法解决的?
是否可以使用 Java 代码向 Activity 布局添加按钮。如果这可能的话,如何实现?这是我当前的布局文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ad_catalog_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background"
android:orientation="vertical" >
<com.google.ads.AdView
xmlns:googleads="http://schemas.android.com/apk/lib/com.google.ads"
android:id="@+id/ad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
googleads:adSize="IAB_BANNER"
googleads:adUnitId="a14d7f7d2180609" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/menu_mods"
android:textColor="#FFFFFF"
android:textSize="25sp" />
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="2dp" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="enterPeacefulPack"
android:text="@string/peacefulpack"
android:paddingBottom="20dp"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:paddingTop="20dp"
android:textColor="#FFFFFF"
android:textSize="25sp" />
</LinearLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)
如果可能的话,我希望在 ScrollView 内部的 LinearLayout 中添加 Java 添加的按钮,但如果不可能,也可以在普通的 LinearLayout 中获取它。
我之所以希望能够通过Java获取按钮是因为我有一个包含多个对象的数组。对于每个对象,我都希望有一个按钮。该数组的大小会随着时间的推移而增加。
这是我正在使用的活动文件
package com.wuppy.minecraftmods.mods;
import android.annotation.SuppressLint;
import android.app.ActionBar.LayoutParams;
import android.app.Activity;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.support.v4.app.NavUtils; …Run Code Online (Sandbox Code Playgroud) 目前,当我开始我的一个活动时,我希望它能够访问几个网页并从那里下载东西(包括大约8000行Json).所有这些代码都花了很长时间.目前代码都是这样的.
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_loading_mods);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
{
getActionBar().setDisplayHomeAsUpEnabled(true);
}
// gets ad from google
AdView adView = (AdView) this.findViewById(R.id.ad);
adView.loadAd(new AdRequest());
// prepare for a progress bar dialog
bar = (ProgressBar) (this.findViewById(R.id.progressBar1));
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int width = dm.widthPixels;
bar.setMinimumWidth((width / 5 * 2));
bar.setMax(3);
bar.setVisibility(View.VISIBLE);
TextView text = (TextView) findViewById(R.id.toMods);
text.setText("Checking for updates...");
UpdateChecker update = new UpdateChecker();
update.execute(getBaseContext());
try
{
if (update.get() == true)
{
bar.setMax(5);
text.setText("Downloading update.."); …Run Code Online (Sandbox Code Playgroud)