小编And*_*Eve的帖子

Android:"项目路径必须只有一个段"

我刚刚设置了这里描述的NotePad示例项目,但是当我尝试启动它时(Ctrl + F11)我收到以下错误消息框:

项目路径必须只有一个段.

在此输入图像描述

这个错误意味着什么,为什么会发生?

(我试着查阅这篇文章,但它似乎与我的问题无关,因为我在这个复制 - 逐字的示例项目中没有任何getProject)

android

133
推荐指数
4
解决办法
7万
查看次数

如何停止在Eclipse下运行的程序?

我找不到停止正在运行的程序的选项(无论是在调试模式还是在发布模式下).

所以现在,我只需关闭模拟器就可以停止程序(将控制权返回给Eclipse).

有没有更好的方法呢?这样我就不需要关闭(并重启)模拟器了?

eclipse android android-emulator

107
推荐指数
5
解决办法
7万
查看次数

Android中的R类是什么?

在AndroidStudio中,当我使用空活动创建项目时,我在MainActivity.java文件中获得以下代码:

package my.company.my_proj;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}
Run Code Online (Sandbox Code Playgroud)

其中使用了一个名为神秘的类R.这堂课的目的是R什么?

android

83
推荐指数
3
解决办法
4万
查看次数

"缺少SDK平台工具组件!"

我试图在此线程的帮助下将添加SDK平台1.6添加到现有的2.2版安装中.

按照建议,我跑了HelpCheck for Updates发现并安装了以下内容:

  + Android DDMS              8.0.1.v201012062107-82219
  + Android Development Tools 8.0.1.v201012062107-82219
Run Code Online (Sandbox Code Playgroud)

它提示重新启动Eclipse,当它重新启动时,它给了我以下错误消息:

"SDK Platform Tools component is missing!
Please use the SDK Manager to install it."
Run Code Online (Sandbox Code Playgroud)

咦?为什么?我仍然在C:\ android-sdk-windows上安装了SDK平台工具,在我进行"升级"之前,它工作得很好.

在我的开发环境中,我需要支持2.2和1.6吗?

eclipse sdk android eclipse-plugin adt

69
推荐指数
3
解决办法
11万
查看次数

是否真的不可能保护Android应用免受逆向工程的影响?

众所周知,Android应用程序是用Java编写的.在Java中,无论你做什么,都不可能保护编译代码免受反编译或反向工程,如Stack Overflow问题如何锁定已编译的Java类以防止反编译?提示.

如何保护包含逆向工程的算法商业秘密的应用程序?

"如何"我不仅指软件技术,还指其他创造性方法.

java android decompiling reverse-engineering

59
推荐指数
4
解决办法
3万
查看次数

在发布Android应用程序中完全禁用LogCat输出?

在将应用程序发布到市场之前关闭我自己的应用程序的LogCat输出是很简单的.我也知道如何根据标签和/或id有选择地过滤LogCat消息,以便我自己调试.

但是现在我对一些可能更难的事情感兴趣(也许是不可能的?):禁用所有LogCat输出,包括来自第三方服务(如TtsService,GoogleLoginService等)的输出.

这可能吗?

进一步澄清:我对自己过滤消息感兴趣.对于从Android电子市场下载我的应用程序的用户,我很感兴趣禁用第三方邮件.这可能吗?

android release logcat android-logcat google-play

50
推荐指数
2
解决办法
4万
查看次数

主要无法解决或不是一个领域

此代码段中的setContentView行中发生此错误:

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
Run Code Online (Sandbox Code Playgroud)

我知道为了解析R.layout.main,必须存在名为res/layout/main.xml的文件.

它存在且有效(即Eclipse将其标记为完美且没有任何错误).那么,还有什么可能导致这个错误?

顺便说一下,我已经尝试过Project> Clean.错误仍然存​​在.

android android-manifest android-layout

32
推荐指数
2
解决办法
9万
查看次数

C++中的"^"符号是什么?

当我在岩石下睡觉时,有一个新的符号加入了C++语言规范吗?

我刚刚遇到以下问题:

限制文本框仅接受10位数字

这表明'^'符号在某种程度上是C++的一部分(不是按位XOR的遗留意义)

是这样吗?

如果是这样,这是什么意思?(我试图谷歌问题,但谷歌没有得到满意的答案)

.net c++-cli visual-c++

27
推荐指数
3
解决办法
3万
查看次数

复制android项目的最快方法?

在工作区中复制现有android项目的最快方法是什么,将该项目(使用新名称)复制到工作区?

我已经有一种方法以复制一个SDK-样品项目到工作区中,但它涉及在其中项目是在一个临时文件夹,其"从现有源创建"的中间步骤是不工作区.

有更短的方式吗?

eclipse android

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

应用程序意外停止:如何调试?

请注意,与主题标题"应用程序已意外停止"的许多其他问题不同,我不是要求对特定问题进行故障排除.

相反,我要求概述Android/Eclipse/Java新手的最佳策略,以解决消化大量信息以开发(和调试!)简单Android应用程序的这项艰巨任务.

在我的例子中,我从SDK中获取了示例骨架应用程序,稍微修改了一下,当我尝试运行它时,我得到了什么?

应用程序(process.com.example.android.skeletonapp)意外停止.请再试一次.

好的,所以我知道我必须看看LogCat.它充满了时间戳线盯着我......我现在该怎么办?我需要寻找什么?

有没有办法单步执行程序,找到使应用程序崩溃的语句?(我认为Java程序永远不会崩溃,但显然我错了)

我该如何设置断点?

除了这个之外,您能否在线推荐Android调试教程

debugging android adb android-emulator logcat

24
推荐指数
2
解决办法
10万
查看次数