小编Ama*_*ath的帖子

Android - Proguard没有用Joda Time jar文件编译

我在我的android项目中使用了Joda time API,当我导出已签名的apk时,我的项目没有编译,它显示错误"Proguard返回错误代码1.请参阅控制台",下面是错误日志,

[2013-07-20 00:50:25 - CC] Proguard returned with error code 1. See console
[2013-07-20 00:50:25 - CC] Warning: org.joda.time.DateMidnight: can't find referenced class org.joda.convert.FromString
[2013-07-20 00:50:25 - CC] Warning: org.joda.time.DateTime: can't find referenced class org.joda.convert.FromString
[2013-07-20 00:50:25 - CC] Warning: org.joda.time.DateTimeZone: can't find referenced class org.joda.convert.FromString
[2013-07-20 00:50:25 - CC] Warning: org.joda.time.DateTimeZone: can't find referenced class org.joda.convert.ToString
[2013-07-20 00:50:25 - CC] Warning: org.joda.time.Days: can't find referenced class org.joda.convert.FromString
[2013-07-20 00:50:25 - CC] Warning: org.joda.time.Days: can't find referenced class …
Run Code Online (Sandbox Code Playgroud)

android proguard jodatime apk

20
推荐指数
2
解决办法
8784
查看次数

如何在android google map v2中绘制两个地理编码之间的道路方向?

我想在android中绘制道路方向,如下图所示.我尝试使用折线,但这绘制了两个LatLng之间的直线.我如何实现这一点与谷歌地图相同.提前致谢.在此输入图像描述

android google-maps

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

我无法在Android中单击ListView?

我使用联系人同步创建了一个应用.我列出了以下联系信息,包括照片,姓名和号码.我成功地在自定义ListView中列出了所有这些东西,但是我无法单击ListView.它看起来像锁定,无法点击它.

但我对另一项活动做了同样的程序.使用自定义ListView,但我可以单击此视图,它工作正常.

问题是什么?这是我的示例编码:

    ListView settingsList = (ListView) findViewById(R.id.manage_track_listView);
    ArrayList<ContactList> MySettingsList = new ArrayList<ContactList>();

    ContactList setting1 = new ContactList("contact name 1", "Number 1", null);
    ContactList setting2 = new ContactList("contact name 2", "Number 2", null);
    ContactList setting3 = new ContactList("contact name 3", "Number 3", null);

    MySettingsList.add(setting1);
    MySettingsList.add(setting2);
    MySettingsList.add(setting3);

    ContactList list[] = new ContactList[MySettingsList.size()];

    for(int i=0;i<MySettingsList.size();i++) {

        ContactList mySettings = MySettingsList.get(i);
        list[i] = new ContactList(mySettings.getName(), mySettings.getNumber(), mySettings.getImageIcon());
    }

    ContactListAdapter adapter = new ContactListAdapter(this, R.layout.manage_track_list_custom_view, list);
    settingsList.setAdapter(adapter);
    System.out.println("before …
Run Code Online (Sandbox Code Playgroud)

android listview android-listview

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

获取当前位置的Android最佳方式

在以下场景中获取android当前位置的最佳方法是什么,

  1. 如果GPS不可用,请从网络提供商处获取位置

  2. 如果GPS可用并且可以获得当前位置,请从GPS提供商处获取位置

  3. 如果GPS可用但无法获得当前位置(即连续搜索位置),请从网络提供商处获取位置.

    现在如果gps不可用,我可以从网络获取位置,我们非常感谢满足上述情况的最佳答案.提前致谢.

gps android currentlocation

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

Android GCM打开Lights

我在Android上做一个项目.我可以成功接收推送通知.

我收到推送通知时如何打开灯?

而且我还需要在收到推送通知时振动我的手机.

android push-notification google-cloud-messaging

6
推荐指数
2
解决办法
5672
查看次数

Android佩戴加速度计/陀螺仪传感器

我正在Android中开发一个应用程序以及Android磨损支持.在查看https://developer.android.com/training/building-wearables.html中的文档时,可以使用以下API.

  • 消息传递API
  • Datalayer API
  • 数据同步API

我无法完善传感器API的参考.如何从智能手表(Accelerometer或Gyro)中检测传感器?

wear-os

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

Android studio NoClassDefFoundError - android.support.v7.app.AppCompatDelegateImplV14

我已将项目从Eclipse升级到Android工作室.应用程序启动后,我收到以下错误

java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14
            at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:93)
            at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:77)
            at android.support.v7.app.AppCompatActivity.getDelegate(AppCompatActivity.java:429)
            at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:57)
            at com.lib.base.NBaseActionBarActivity.onCreate(NBaseActionBarActivity.java:39)
            at com.app.home.HomeFragmentActivity.onCreate(HomeFragmentActivity.java:254)
            at android.app.Activity.performCreate(Activity.java:5990)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
            at android.app.ActivityThread.access$800(ActivityThread.java:151)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:135)
            at android.app.ActivityThread.main(ActivityThread.java:5254)
            at java.lang.reflect.Method.invoke(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:372)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
Run Code Online (Sandbox Code Playgroud)

是什么导致这个问题?我已将appcompat v7添加到gradle中,

compile 'com.android.support:appcompat-v7:22.2.0'
Run Code Online (Sandbox Code Playgroud)

提前致谢.

android-appcompat android-studio android-gradle-plugin

5
推荐指数
0
解决办法
1533
查看次数

Android私钥问题.

我开发了一个Android应用程序并发布了第一个版本.但现在我丢失了我以前的(私钥)debug.keystore.现在我将使用不同的私钥发布第二个版本.但是第二个版本没有安装在手机中.我该如何解决这个问题?提前致谢.

android private-key

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