标签: adt

如何在Eclipse中安装旧的ADT13

使用SDK14/ADT14时,我们的Android应用程序存在很多问题.目前,我们无法构建包含大量库和相关项目的复杂应用程序(即使在清理,刷新,强制保存后,资源也不会更新......).我们想回到SDK13/ADT13.

SDK13在我们的备份库中.但是我们没有ADT13插件.

我们如何指导Eclipse下载旧的ADT13插件?

提前谢谢了.

eclipse sdk android adt

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

重新声明一个类中"in"的方法

我正在创建一个抽象数据类型,它创建一个双向链表(不确定它是正确的翻译).在其中我创建了一个方法__len__以正确的方式计算它的长度,一个方法__repr__来正确地表示它,但我现在不想创建一个方法,当用户将使用以下内容时:

if foo in liste_adt
Run Code Online (Sandbox Code Playgroud)

将返回正确的答案,但我不知道该使用什么,因为__in__不起作用.

谢谢,

python adt python-3.x

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

我在哪里可以获得针对ADT的功能性Wi-Fi Direct演示Android应用程序项目?

我在developer.android.com上看到了对Wi-Fi Direct演示应用程序的引用,但我不知道如何定位和/或导入它.大多数Android教程都是直截了当的,我可以下载并添加项目作为现有代码(例如网络服务发现),但我对Wi-Fi Direct没有任何好运.

这不一定是股票Wi-Fi Direct演示(假设存在一个).我只想要一些我可以进入ADT的东西,所以我有一些示例源代码.(我知道我链接的Wi-Fi Direct页面上有代码片段,但我正在寻找一个已知功能项目,而不是片段.)

作为参考,我正在运行Android Developer Tools Build:v21.1.0-569685,我有两部运行Android版本4.2.x的手机.

android adt android-wifi wifi-direct

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

android.widget.Switch切换事件监听器?

我已经尝试了android-widget-switch-on-off-event-listener的答案中的代码,但该帖子没有说明我试图使用它的错误.

在建议代码的第二行:

    switch1 = (Switch) findViewById(R.id.switch1);

    switch1.setOnCheckedChangeListener(new OnCheckedChangedListener() { //This line has the error
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            aTextView.setText("Switch was toggled");
        }
    });
Run Code Online (Sandbox Code Playgroud)

此错误会触发

CompoundButton类型中的方法setOnCheckedChangeListener(CompoundButton.OnCheckedChangeListener)不适用于参数(new OnCheckedChangedListener(){})

我怎样才能解决这个问题?我想要做的就是在开关改变时调用一个函数 - 而不是单击它时.谢谢.

android adt

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

为什么android.os.Build.VERSION_CODES可以在旧平台上运行

正如这个问题所指出的那样,我做了一些测试,android.os.Build.VERSION_CODES研究的平台版本比VERSION_CODE您正在使用的平台版本更旧.

例如:

android.os.Build.VERSION_CODES.HONEYCOMB
Run Code Online (Sandbox Code Playgroud)

虽然Honecomb是 Gingerbread 之后发布的,但也适用于Gingerbread设备.

这似乎只有在您的目标SDK晚于您使用的VERSION_CODE时才有效,这使我得知版本代码以某种方式从目标SDK编译到APK中.

现在,我的问题是:

这是如何运作的?根据链接问题的接受答案,这通过int别名起作用,但Java似乎不支持别名.

android version adt

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

Eclipse任务列表 - 标记已完成未激活

标题说明了一切.我正在使用ADT,我有一个完整的//TODO标签源代码.我可以使用" 任务视图"查看标记,但是当我想将任务标记为已完成时,该Mark Completed选项将显示为灰色.
造成这种情况的原因是什么?如何解决?删除已//TODO完成任务的标签不是一个选项,我希望以后能够查看我的更改.

eclipse adt

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

Android:如何在活动(不是片段)之间滑动,主/细节最佳设置

我正在开发一个 android 应用程序,我对这一切还很陌生,包括移动应用程序开发,所以我有几个问题。任何帮助都会很棒!

1) 是否可以在整个活动(包括操作栏)之间滑动?而且我的意思不是像 viewPager 在片段之间交换,我的意思是交换整个屏幕(就像在 iOS 上的 snapchat 一样)。这可能吗?如果是这样,我该怎么做?

2)实现主/细节类型布局的最佳方法是什么?例如,像推特一样,如果我有推文的列表视图,当一个人点击推文时,它会将您带到该特定推文的详细视图......实现这一目标的最佳方法是什么?我是否有一个带有列表视图的活动并在点击推文时创建第二个活动?或者我会改用片段,一个用于列表视图,一个用于详细视图?

3)有没有办法为每个片段设置不同的动作条?

非常感谢你!!!

android adt android-layout android-fragments android-activity

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

运行Eclipse后,"无法初始化Monitor Thread:无法建立环回连接"

我有一个问题,当我想开始为Android开发应用程序时,我做了所有的事情,就像在手册这里但在Eclipse中安装ADT插件后我仍然收到此错误:

[2011-12-29 14:34:56 - ddms]无法初始化Monitor Thread:无法建立环回连接

然后,如果我尝试运行一个应用程序,这会出现:

[2011-12-29 14:41:42 - TestApp] ------------------------------ [2011-12-29 14:41:42 - TestApp] Android发布![2011-12-29 14:41:42 - TestApp]与adb的连接被中断.[2011-12-29 14:41:42 - TestApp]尝试重新连接0次.[2011-12-29 14:41:42 - TestApp]您可能希望从"设备"视图手动重启adb.

eclipse android adt

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

使用Spongycastle和Proguard

我一直在与proguard打成一片,让Spongycastle工作.大多数时候,问题出现在我导出已签名的APK时,要么我有错误,要么应用程序在启动之前就会崩溃.

所以,我设法收集信息以获得有效的proguard配置:

-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontskipnonpubliclibraryclassmembers
-dontpreverify
-verbose
-repackageclasses ''
-allowaccessmodification
-keepattributes *Annotation*

-optimizations !code/simplification/arithmetic

-libraryjars C:\Program Files\Java\jre7\lib\rt.jar
-libraryjars libs\sc-light-jdk15on-1.47.0.2.jar
-libraryjars libs\scprov-jdk15on-1.47.0.2.jar

-injars libs

-outjars bin/classes-processed.jar

-dontwarn javax.naming.**
-dontwarn android.support.**


####
-keep class org.**  { *; }

-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class * extends android.app.backup.BackupAgentHelper
-keep public class * extends android.preference.Preference …
Run Code Online (Sandbox Code Playgroud)

android proguard adt spongycastle

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

锁定屏幕对话框通知,如whatsapp

我正在开发像whatsapp这样的聊天应用程序,我正在锁定屏幕上进行弹出通知.我开发了代码,但问题是 - 我在对话框上使用了两个按钮,如whatsapp作为关闭和视图,但按钮上的onclick监听器不起作用,因为对话框没有焦点,每当我点击任何地方的背景对话框点击屏幕执行点击.我需要这种类型的对话和功能,如 -

喜欢whatsapp中的这个对话框

但对话没有得到关注或问题是别的,我不能明确地得到它请帮助.

为了实现这一点,我正在使用以下服务 -

public class PopupService extends Service{

    @Override
    public IBinder onBind(Intent intent) {
        Utils.printLog("on bind");
        return null;
    }

    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {

        Utils.printLog("on start command");
        PowerManager pm = (PowerManager) getApplicationContext().getSystemService(Context.POWER_SERVICE);
        WakeLock mWakeLock = pm.newWakeLock((PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP), "YourServie");
        mWakeLock.acquire();
        mWakeLock.release();

        ///////////////////////////////////

        final WindowManager mWindowManager = (WindowManager) getApplicationContext().getSystemService(WINDOW_SERVICE);
        LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
        final View mView = inflater.inflate(R.layout.dialog_popup_notification_received, null);

        Utils.printLog("view" + mView.isClickable());
        mView.setClickable(true);
        mView.setFocusable(true);
        mView.setFocusableInTouchMode(true);

        mView.setOnClickListener(new OnClickListener() {

            @Override
            public void …
Run Code Online (Sandbox Code Playgroud)

notifications android dialog adt whatsapp

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