gpt4 book ai didi

macos - 如何在 Mac 上的 Android Studio 中使用 andEngine 制作 "Hello World"

转载 作者:行者123 更新时间:2023-12-03 17:57:08 24 4
gpt4 key购买 nike

我已经尝试了很多教程,但它们现在很难遵循或部分无关紧要。如何在 Mac 上使用 andEngine 和 Android Studio 为 Android 制作 Hello World?

最佳答案

这是我在 Macintosh 上使用 Android Studio v1.0 设置 Hello World 示例的经验。 (虽然它是蓝色背景。)

  • 转到 https://github.com/nicolasgramlich/AndEngine并在桌面克隆。
  • 通过转到 File -> Project Structure (⌘;) 然后选择左上角的 + 按钮来创建一个新库。在“更多模块”下选择“Android库”。将应用程序/库名称更改为“AndEngine”,将模块名称更改为“AndEngine”,将包名称更改为“org.andengine”。在下一个屏幕上不要选择事件并单击完成。
  • 通过单击项目结构中的模块,然后单击依赖项选项卡,然后按底部中心的 + 图标并选择“3.模块依赖”然后选择您新创建的 AndEngine 模块。
  • 转到克隆的 AndEngine 文件夹并打开 src/org/andengine 文件夹,然后全选并将其全部复制到项目的 AndEngine/src/main/java/org/andengine 文件夹中。
  • 通过替换旧文件,将 Android list 文件从 AndEngine 克隆文件夹的根目录复制到项目的 AndEngine/src/main/文件夹中。
  • 复制下面的摘录代码并用它替换 MainActivity 中的代码。

  • package com.mycompany.myapplication;
    //package being your own, do not replace the line above

    import org.andengine.engine.camera.Camera;
    import org.andengine.entity.scene.Scene;
    import org.andengine.entity.scene.background.Background;
    import org.andengine.engine.options.EngineOptions;
    import org.andengine.engine.options.ScreenOrientation;
    import org.andengine.engine.options.resolutionpolicy.FillResolutionPolicy;
    import org.andengine.ui.activity.SimpleBaseGameActivity;

    public class MainActivity extends SimpleBaseGameActivity {

    private Camera camera;
    private static final int CAMERA_WIDTH = 800;
    private static final int CAMERA_HEIGHT = 480;

    @Override public EngineOptions onCreateEngineOptions() {
    camera = new Camera(0, 0, CAMERA_WIDTH, CAMERA_HEIGHT);
    EngineOptions engineOptions = new EngineOptions(true, ScreenOrientation.LANDSCAPE_FIXED,
    new FillResolutionPolicy(), camera);
    return engineOptions;
    }

    @Override protected Scene onCreateScene() {
    Scene scene = new Scene();
    scene.setBackground(new Background(0.09804f, 0.6274f, 0.8784f));
    return scene;
    }

    @Override protected void onCreateResources() {
    }
    }

    资料来源:

    http://www.matim-dev.com/hello-world---basic-example.html

    http://geq-i.blogspot.com/2014/02/how-to-setup-andengine-in-android-studio.html

    @RafaelSkubisz 来自 Unable to add AndEngine to Android Studio 的回答

    关于macos - 如何在 Mac 上的 Android Studio 中使用 andEngine 制作 "Hello World",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27694511/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com