小编use*_*120的帖子

使用adb pull复制db文件会导致"权限被拒绝"错误

我只是使用这种方法植根我的Nexus 5:http://www.phonearena.com/news/How-to-root-Google-Nexus-5_id49014

我还在开发人员选项中启用了USB调试.

然后我尝试使用此命令从我的设备中提取数据库文件:

adb pull /data/data/path.to.package/databases/data /sdcard/test
Run Code Online (Sandbox Code Playgroud)

我收到permission denied错误.

我没有在我尝试访问的应用程序中设置调试标志.这是我无法访问该文件的原因吗?如果是,是否有任何变通方法可以访问应用程序文件?

adb

38
推荐指数
8
解决办法
9万
查看次数

Visual Studio 2012平台工具集v110_xp

我正在尝试使用Visual Studio 2012构建程序.它的平台工具集属性设置为'v110_xp'但我将其更改为'v110'

现在我收到了错误:

错误2错误MSB8020:找不到v110_xp(Platform Toolset ='v110_xp')的构建工具.要使用v110_xp构建工具进行构建,请单击"项目"菜单或右键单击解决方案,然后选择"更新VC++项目...".使用v110_xp构建工具安装v110_xp以构建.C:\ Program Files(x86)\ MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets 44

  • 我已经更新了VC++项目,我还将平台工具集属性更改为Visual Studio 2012(v110)(最初设置为v110_xp)
  • 我还在另一个编辑器中打开了.vcxproj文件,并手动将其更改为使用v110.

有谁知道如何解决这个错误?

visual-studio-2012

8
推荐指数
1
解决办法
1万
查看次数

libgdx vector2:以一定角度射击球

我正在使用Libgdx:我有一个精灵应该在触摸屏幕时射球.touchPoint应该定义球的方向.我无法弄清楚如何以正确的方向旋转和拍摄.

public void update(float deltaTime) {       
    double angle = Math.toRadians(Math.atan2(position.y, position.x));
    position.x  = (float)Math.cos(angle) * position.x - (float)Math.sin(angle) * position.y;
    position.y = (float)Math.sin(angle) * position.x + (float)Math.cos(angle) * position.y;
}
Run Code Online (Sandbox Code Playgroud)

球起飞,但射向错误.有没有办法使用Vector2.rotate函数?

java libgdx

2
推荐指数
1
解决办法
5927
查看次数

libgdx表仅列出右下角区域的权限

我正在使用表格为舞台添加一些标签.出于某种原因,它将其添加到右下角而不是左上角.关于如何正确布置组件的任何想法?

int dialogWidth = 450;
int dialogHeight = 650;

Label label1 = new Label("MUSIC:", skin);
Label label2 = new Label("SOUND EFFECTS:", skin);
Label label3 = new Label("JUMP SPEED:", skin);
TextButton btn1 = new TextButton("whatever", skin);

final Dialog dialog = new Dialog("Properties", skin);

dialog.setSize(dialogWidth, dialogHeight);
dialog.setX(Helper.RESOLUTION_X_CENTER-dialogWidth/2);
dialog.setY(Helper.RESOLUTION_Y_CENTER-dialogHeight/2);

Table t = new Table();

t.setBounds(0, 0, dialogWidth, dialogHeight);

t.add(label1);
t.row();
t.add(label2);
t.add(btn1);
t.row();
t.add(label3);
dialog.add(t);
stage.addActor(dialog);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

layout libgdx

2
推荐指数
1
解决办法
1466
查看次数

android Google map API v2不显示街道名称

我正在使用谷歌地图API v2显示地图,但它没有显示任何街道名称.它显示卫星图像但没有文字.我在这做错了什么?

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_gmaps);

    mLocationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
    map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
    map.setMyLocationEnabled(true);
    map.setMapType(GoogleMap.MAP_TYPE_SATELLITE);

    map.setInfoWindowAdapter(new MyInfoWindowAdapter(this, getLayoutInflater()));
    map.setOnMapLongClickListener(this);
    map.setOnInfoWindowClickListener(this);
    map.setOnMarkerClickListener(this);

    mMyLocation = map.getMyLocation();
    setMarkerOnLocation();
}
Run Code Online (Sandbox Code Playgroud)

android google-maps

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

Android Jump游戏:AI根据规则集生成关卡

我正在制作像涂鸦跳跃这样的Android游戏.到目前为止,我随机创建每个级别,使用我想要的不同类型平台的百分比:

FE

  • 1级:100%稳定的平台
  • 2级:80%稳定平台,20%打破平台
  • X级:40%稳定,10%稳定但跳跃后溶解,10%稳定但移动,20%断裂,10%爆炸,10%垂直移动等

现在,我创建了各种适当的数量,随机播放,然后我遍历列表以捕捉任何不一致.就好比如果有两个突破平台,我不能从一个跳到另一个.我还在平台上放置物体以跳得更高.如果有一个对象,则以下平台应该更远.

这一切都有效,但它只是被黑客攻击在一起,并且我想要添加的内容越多越复杂.

有没有办法用AI解决这个问题?我可以拥有一套规则的东西,它会生成一个遵守这些规则的随机平台/对象组合?有人能指出我正确的方向吗?

编辑

我没有看到状态机解决方案工作的一个案例是,当我创建阵型时:稳定,破裂,稳定并且我无法从1到达平台3.然后我将不得不在平台1上添加弹簧但是在创建时第一个平台我对下一个状态一无所知.有任何想法吗?

假设我处于一种状态并且有3种不同的转换选项:在我的情况下,转换是什么?我是否必须随机选择下一个州并检查这是否是一个选项(根据我的百分比)?

@Carlos:你说:"对象的集合,可以按类别排序,因此规则可以是面向类别的".你是什​​么意思?

android design-patterns game-engine

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