Articles of eclipse

由于依赖冲突,ADT不会更新到23

我刚刚启动android dev并且是在从sdk管理器安装所有过去的API之后第一次启动adt(低至2.2 froyo)并且我收到错误告诉我更新,但是当它检查更新时它说不新的更新。 此外,当我尝试从https://dl-ssl.google.com/android/eclipse/手动安装新adt时,我遇到依赖冲突错误。 此外,当我从谷歌下载一个新的adt似乎只是正常的朱诺日食没有设置adroid的东西,没有adt启animation面或任何东西…… 如果我不能使用IDE,我无法继续学习android,因为它需要更新到它不会安装的adt版本。 我试过手动下载adt v23并发生同样的错误,我甚至删除了eclipse目录插件中的所有adt 22相关的东西,它以某种方式仍然发生

创建android项目后,“R无法解析为variables”?

在创建新的Android应用程序项目之后,我在MainActivity.java文件中收到错误“R无法解析为variables”。 这是它的内容: package com.example.firstapp; import android.os.Bundle; import android.app.Activity; import android.view.Menu; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_main, menu); return true; } } 如果应用程序是由Eclipse创建的,那么为什么我会选择所有默认选项? 我该如何解决这个问题?

Android Eclipse模拟器问题:将WVGA(hdpi)作为mdpi屏幕运行

我遇到的问题是,当我运行FWVGA或WVGA大小的模拟器时,它有时以MDPI大小而不是HDPI运行。 这是一个图片的例子 http://wonton-games.blogspot.com/2010/06/emulator-problems.html 我使用适当的hw.lcd.density设置和屏幕大小创建AVD,并随机执行此操作。 似乎没有一种模式。 我曾经能够删除AVD并再次创建它,它会自行修复一段时间,但现在情况越来越糟。 有没有人有任何想法,因为我发布在Android开发者论坛上,但我得到的是其他人说他们得到同样的问题。

在Eclipse中构建多SDK Android应用程序,而不会丢失编译时检查

我正在Eclipse中开发一个Android应用程序。 我想针对各种各样的设备和SDK版本(例如,我可以选择支持多点触控)。 我理解推荐的方法将所有新function隔离到单独的类,并利用延迟加载仅在运行时加载该类,如果主机设备实际支持该function。 这种方法的缺点是我必须使用我想要使用的最新function的SDK编译我的所有代码。 这意味着如果某些新function泄漏到我的“版本中立”代码中,编译器就无法再捕获它了。 我希望在Eclipse中能够针对较旧的Android SDK编译我的项目,以确保我的“版本中立”代码没问题。 如果可能的话,我想避免将我的构建系统移出Eclipse。 我很好,这个旧的SDK构建运行有点尴尬。 我认为这归结为在Eclipse中做一些有条件的补充(或条件“链接”)? 例如,在我针对SDK-1.6构建的项目中,我想将“MultiTouchHandler.java”源保留在构建之外。 我不确定是否可以在Eclipse中expression这样的“构建types”。 hacky解决方案似乎只是手动更改项目的SDK版本,重建和查看错误,并忽略“预期”错误。 矫枉过正的解决方案似乎是编写我自己的ant / maven / make构建脚本。 相关问题 这个问题: Eclipse的版本控制和通用代码库涵盖了类似的基础,但涉及将所有特定于版本的类移动到单独的“库”中。 (我认为,我仍然会遇到Eclipse中多种构建types的问题。) 这个问题: 使用eclipse构建多个项目配置意味着我应该转移到外部构建系统(如ant或maven),但这比仅使用旧SDK尝试构建要多得多。

android eclipse没有创建空白活动

问题是,在Eclipse中, new >> Project >> Android >> Android Application Project >> BlankActivity不在src目录中创建任何活动,并且不包括manifest.xml的活动。 我知道之前有人问这个问题: Eclipse Juno不会创建Android Activity Eclipse不会创建主要活动和布局 Eclipse android项目没有创建空白活动 但是 ,所选择的答案都是这样的: 点击“帮助” – >“安装新软件”并从此url安装(这将更新): https : //dl-ssl.google.com/android/eclipse/ 上述答案对我不起作用 。 以下是我的设置的一些细节: 从Android网站安装“Eclipse ADT” 按照安装说明(解压缩的内容和打开的Eclipse) 使用ADT Manager下载必要的API 尝试创建new >> Project >> Android >> Android Application Project >> BlankActivity ,除了src或manifest.xml没有Activity之外,这个工作正常。 尝试了其他SO问题中给出的答案,即“安装新软件”并从此url安装(这将更新): https://dl-ssl.google.com/android/eclipse/ : https://dl-ssl.google.com/android/eclipse/ 。 这个更新的“开发工具”到版本23.0 。 尝试创建new […]

如何在Android Studio上创建Renderscript脚本,并让它们运行?

背景 我想研究一下在Android和Renderscript上创建Renderscript脚本,在过去的一年里,Android-Studio成为Google支持Android应用程序开发的唯一IDE。 问题 为此,我find了多个网站,如下: https://developer.android.com/guide/topics/renderscript/compute.html#writing-an-rs-kernel 如何在Gradle中使用Renderscript支持库 http://developer.android.com/guide/topics/renderscript/compute.html https://futurestud.io/blog/how-to-use-the-renderscript-support-library-with-gradle-based-android-projects/ http://developer.android.com/guide/topics/renderscript/advanced.html 事实上,我见过的所有教程和示例都是针对Eclipse的,他们说我需要做的就是在“raw”文件夹中创建一个“rs”文件(也在“src”文件夹中尝试,在“MainActivity.java”文件的相同文件夹),它将为我自动生成所需的Java文件,前缀为“ScriptC_”。 但它对我不起作用。 我试过的 我已经从我发现的一些样本(对于Eclipse)中创建了一个名为“julia.rs”的文件。 这是代码: #pragma version(1) #pragma rs java_package_name(lb.com.myapplication) float cx; float cy; float width; float height; float zoom; int precision; uchar *color; void root(const uchar4 *in, uchar4 *out, uint32_t x, uint32_t y) { float fx = (x + 0.5f) / width * (4.f / […]

Google是否停止支持Android Eclipse插件?

如果问题不在这里,我会将其删除。 有人知道Android是否已停止支持Eclipse插件? 现在,当你从google搜索“Android SDK”进入他​​们的网站时,你可以下载Android Studio,我找不到Eclipse插件的位置……我记得他们说他们不会停止支持它,但是好吧,谷歌毕竟…所以有人知道吗?

布局xml中具有自定义视图的空指针exception

这是自定义视图代码,它在使用此视图的XML的布局选项卡中提供了一个空指针exception: public class BoardView extends View { // Drawables for the board boxes, the playable zone public Drawable[][] block = new Drawable[20][10]; // Drawables for the wall (yes, it’s done with tiles) public Drawable[] wall = new Drawable[102]; // Drawable for the background, and boolean for drawing it or not Drawable mbg; boolean bg = […]

Eclipse Workspace最佳实践

到目前为止,我已经使用Eclipse开发了一个产品,但现在我开始了另一个完全独立的项目(都是Android应用程序)。 那么在自己的工作空间中开发每个项目的常见做法是什么? 我对Eclipse并不是非常熟悉,但它似乎通过搜索工作区内的所有项目来做一些事情,这似乎使它们不那么相互独立。 配置我的开发的最佳方法是什么?

有没有办法强制Eclipse自动清理每次运行?

我正在为Android开发并使用Eclipse创建一个apk,它也有一个带有C ++代码的.so文件。 我的问题是,当我只更改C ++代码并在Eclipse之外重新编译时,Eclipse并不总是看到它已被更改,我必须清理项目并重新构建它才能可靠地启动它。 这种行为花费了我很多时间,因为Eclipse没有使用新的.so文件。 有没有办法强制Eclipse在运行之前始终重建项目?