Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试将Android内部存储用于高分阵列。_Java_Android_Eclipse_Andengine - Fatal编程技术网

Java 尝试将Android内部存储用于高分阵列。

Java 尝试将Android内部存储用于高分阵列。,java,android,eclipse,andengine,Java,Android,Eclipse,Andengine,使用此链接 我正在尝试建立一个应用程序游戏的高分数组。我想在内部存储这个。我刚刚开始,我发现了一些我无法理解的错误。我只是想测试以确保它确实创建了文件。我正在使用Eclipse和Java代码以及andEngine。请帮忙 我的错误是: 对于GameSecene类型,openFileOutput(String,int)方法未定义 令牌“写入”上的语法错误,此令牌后应为标识符 package com.example.game; 导入java.io.FileOutputStream; 导入java

使用此链接

我正在尝试建立一个应用程序游戏的高分数组。我想在内部存储这个。我刚刚开始,我发现了一些我无法理解的错误。我只是想测试以确保它确实创建了文件。我正在使用Eclipse和Java代码以及andEngine。请帮忙

我的错误是: 对于GameSecene类型,openFileOutput(String,int)方法未定义 令牌“写入”上的语法错误,此令牌后应为标识符

package com.example.game;
导入java.io.FileOutputStream;
导入java.util.Timer;
导入org.andengine.engine.camera.camera;
导入org.andengine.engine.camera.hud.hud;
导入org.andengine.engine.handler.timer.ITimerCallback;
导入org.andengine.engine.handler.timer.TimerHandler;
导入org.andengine.entity.entity;
导入org.andengine.entity.ienty;
导入org.andengine.entity.modifier.DelayModifier;
导入org.andengine.entity.primitive.Rectangle;
导入org.andengine.entity.scene.IOnSceneTouchListener;
导入org.andengine.entity.scene.scene;
导入org.andengine.entity.scene.background.background;
导入org.andengine.entity.scene.background.ParallaxBackground;
导入org.andengine.entity.scene.background.ParallaxBackground.ParallaxEntity;
导入org.andengine.entity.sprite.sprite;
导入org.andengine.entity.text.text;
导入org.andengine.extension.physics.box2d.FixedStepPhysicsWorld;
导入org.andengine.extension.physics.box2d.PhysicsFactory;
导入org.andengine.extension.physics.box2d.PhysicsWorld;
导入org.andengine.extension.physics.box2d.util.Vector2Pool;
导入org.andengine.input.sensor.acceleration.AccelerationData;
导入org.andengine.input.sensor.acceleration.IAccelerationListener;
导入org.andengine.input.sensor.orientation.IOrientationListener;
导入org.andengine.input.sensor.orientation.orientations传感器;
导入org.andengine.input.touch.TouchEvent;
导入org.andengine.util.color.color;
导入android.content.Context;
导入android.hardware.Sensor;
导入android.hardware.SensorEvent;
导入android.hardware.SensorEventListener;
导入android.hardware.SensorManager;
导入com.badlogic.gdx.math.Vector2;
导入com.badlogic.gdx.physics.box2d.FixtureDef;
导入com.example.game.SceneManager.SceneType;
公共类GameSecene扩展BaseSecene实现IAccelerationListener
{
公共图书馆;
公共静态物理世界物理世界;
私人浮点数x;
私人浮动利率;
私有int冲突检查=0;
私人抬头显示器;
私人文本;
私人文本EneyLife;
浮子加速度计速度;
私人生活=3;
私人int船长生命=3;
私人玩家;
私人船长;
私人螃蟹;
私人炸弹;
私人公主;
雪碧爆炸;
精灵之心;
雪碧爆炸2;
int标志=1;
int flag2=1;
int flag3=1;
私有void createHUD()
{
gameHUD=新HUD();
发动机。启用加速传感器(活动,此);
//创建分数文本
scoreText=新文本(20220,resourcesManager.font,“生活:0123456789”,vbom);
scoreText.setSkewCenter(0,0);
scoreText.setText(“生活:+生活”);
gameHUD.attachChild(scoreText);
enemyLife=新文本(600,20,resourcesManager.font,“敌人:0123456789”,vbom);
enemyLife.setSkewCenter(0,0);
enemyLife.setText(“分数:+captainLifes”);
gameHUD.attachChild(EneyLife);
摄像机。setHUD(gameHUD);
}
私人生活
{
生命=生命-1;
scoreText.setText(“生活:+生活”);
如果(寿命==0)
{
SceneManager.getInstance().LoadLosscene(引擎);
int finalScore=captainlifes;//当生命耗尽时保存分数,以便在比较器中用于高分。
}
}
从CaptainLifes()中减去的私有空间
{
船长生命=船长生命+1;
enemyLife.setText(“分数:+captainLifes”);
如果(船长寿命==0)
{
SceneManager.getInstance().loadWinScene(引擎);
} 
}
私人物理学()
{
physicsWorld=新固定步骤physicsWorld(20,新向量2(0,-17),false);
registerUpdateHandler(physicsWorld);
}
@凌驾
公共场景()
{
resourcesManager.gMusic.play();
//船长寿命=3;
生命=resourcesManager.number\u生命;
船长的生命=资源管理者。敌人的生命;
createBackground();
createHUD();
创建物理();
createPlayer();
createCaptain();
createAETimeHandler(2);
}
私有void createPlayer()
{
播放器=新播放器(400300,vbom,摄像头,physicsWorld)
{
@凌驾
公共空间{
//TODO自动生成的方法存根
}
};
最终长[]播放器_ANIMATE=新长[]{100100100};
player.animate(player\u animate);
这个。attachChild(玩家);
}
二等兵
{
船长=新船长(480150,vbom,摄像头,physicsWorld)
{
@凌驾
公共空间{
//TODO自动生成的方法存根
}
};
最终长[]播放器_ANIMATE=新长[]{100100100};
船长。动画制作(玩家动画制作);
这是武官(上尉);
}
私有void createCrab()
{
int xpos=(int)(695*Math.random());
crab=新crab(xpos、0、vbom、摄像头、physicsWorld)
{
@凌驾
ManageDupDate上的受保护无效(浮点psecondsAppeased)
{
如果(玩家与(此)碰撞)
{
减去生命();
float x=player.getX();
float y=player.getY();
螃蟹;蟹;
(x,y);
碰撞检查=1;
}
}
@凌驾
公共空间{
//TODO自动生成的方法存根
如果(碰撞检查==0)
{
螃蟹;蟹;
}
}
};
这个.附件(螃蟹);
碰撞检查=0;
}
游戏场景=这个;
私有空间(浮动x、浮动y)
{