在32位操作系统中使用最新版本的aapt和adb

时间:2016-09-16 23:20:33

标签: android linux adb aapt

我使用debian 32位,我安装了Eclipse和最新的Android SDK。 但是,当我尝试使用它时 - 它会显示以下错误消息:

adb

它还会显示有关缺少AlarmManager am = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE); Intent i = new Intent(context, Try.class); PendingIntent pi = PendingIntent.getBroadcast(context, 0, i, PendingIntent.FLAG_UPDATE_CURRENT); am.set(AlarmManager.RTC_WAKEUP, TIME, pi);

的消息

任何人都知道如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

您需要使用64位操作系统或将Android SDK降级为build-tools_r23.0.3platform-tools_r23.0.1

答案 1 :(得分:0)

它与构建工具有关.Google从此版本开始不再支持32位处理器,因此您需要使用64位操作系统,但需要确保拥有64位处理器的计算机或使用版本工具版本23 you can download it here,您还需要更改platform tools,只需复制它们并替换Android SDK主目录中的现有版本。这是reference