小编Yaq*_*mad的帖子

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

如何使用Eclipse逐行调试Android应用程序?

我熟悉VS.Net IDE,它有很多调试支持.但Android开发对我来说是新的东西.我正在使用Eclipse IDE.我想知道如何逐行调试android应用程序就像在.Net IDE中一样?

目前我正在使用日志窗口,但我对它不满意.我需要专家提出建议,使用Eclipse调试Android应用程序的最佳方法是什么?

非常感谢您宝贵的时间和帮助.

eclipse debugging android

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

什么代码折叠插件适用于Eclipse 3.6?

我是java开发环境的新手,我发现很难正确管理我的代码..Net提供#regions,这是一个很好的代码管理解决方案.

我正在使用Eclipse环境进行Java开发.我试过Coffee-Bytes但是Coffee-Bytes 代码折叠在Eclipse 3.6中不起作用,至少在我这边.我已按照配置,但它不起作用.有人可以猜出可能是什么问题吗?是否有一些其他的代码折叠插件为Eclipse?

java eclipse coding-style eclipse-plugin folding

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

如何从URI获取文件路径?

请在下面找到我的代码.我需要获取用户从SDcard中选择的pdf文档的文件路径.问题是URI.getPath()返回:

/file:///mnt/sdcard/my%20Report.pdf/my Report.pdf
Run Code Online (Sandbox Code Playgroud)

正确的道路是:

/sdcard/my Report.pdf
Run Code Online (Sandbox Code Playgroud)

请注意我在stackoverflow上搜索但是找到了获取图像或视频的filePath的示例,在PDF的情况下没有如何获取文件路径的示例

我的代码,不是所有代码,只有pdf部分:

 public void openPDF(View v)
 {
     Intent intent = new Intent();
     //intent.setType("pdf/*");
     intent.setType("application/pdf");
     intent.setAction(Intent.ACTION_GET_CONTENT);
     startActivityForResult(Intent.createChooser(intent, "Select Pdf"), SELECT_PDF_DIALOG);
 }
 public void onActivityResult(int requestCode, int resultCode, Intent result) 
 {
     if (resultCode == RESULT_OK) 
     {
         if (requestCode == SELECT_PDF_DIALOG) 
         {
             Uri data = result.getData();
             if(data.getLastPathSegment().endsWith("pdf"))
             {
                String pdfPath = data.getPath();
             } 
             else 
             {
                 CommonMethods.ShowMessageBox(CraneTrackActivity.this, "Invalid file type");   
             }               
          }
      }
 }
Run Code Online (Sandbox Code Playgroud)

有人可以帮助我如何从URI获取正确的路径?

pdf android uri filepath

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

如何在Android中访问现有的sqlite数据库?

到目前为止,我们已经在android中开发了在运行时创建数据库的应用 我们想知道如何在我们的Android应用程序中访问预先构建的或现有的数据库/ sqlite文件?请提供详细信息

sqlite android

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

获得当前年份和月份会产生奇怪的结果

我正在开发一个与Android相关的学习项目.我想通过使用下面的代码来获取当前年份和月份,但它不适用于我.

GregorianCalendar gc = new GregorianCalendar();
gc.YEAR // returning 1       
gc.MONTH // returning 2

Calendar c = Calendar.getInstance();
c.YEAR // returning 1       
c.MONTH // returning 2
Run Code Online (Sandbox Code Playgroud)

有人能帮我吗?难道我做错了什么?请原谅我,我是java开发的新手.谢谢.

java android date gregorian-calendar

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

Android MediaPlayer在自定义音频流应用程序(适用于Android 2.1)中运行良好,但在较高版本中无效

编辑:

Android 2.2 MediaPlayer可以正常使用一个SHOUTcast URL,但不能与另一个一起使用

我需要播放来自外部URL(shoutcast流)的音频文件.目前,音频文件会逐步下载并在我们在手机本地临时存储中获得足够的音频时立即播放.我正在使用StreamingMediaPlayer类.

检查这段代码:

    private MediaPlayer createMediaPlayer(File mediaFile)
            throws IOException {
        MediaPlayer mPlayer = new MediaPlayer();
        //example of mediaFile =/data/data/package/cache/playingMedia0.dat
        FileInputStream fis = new FileInputStream(mediaFile);
        mPlayer.setDataSource(fis.getFD());
        mPlayer.prepare();
        return mPlayer;
    }
Run Code Online (Sandbox Code Playgroud)

当前状态:

1-从Android 1.6到2.1工作正常,但在Android 2.2等更高版本中没有.

2-"mPlayer.setDataSource(fis.getFD())"是抛出错误的行.

3-错误是"无法创建媒体播放器"

尝试其他方案:

我尝试了下面的替代解决方案但到目前为止没有任

Android 2.2 MediaPlayer可以正常使用一个SHOUTcast URL,但不能与另一个一起使用

我在找什么?

我的目标是拥有可以在Android 2.1及更高版本上运行的代码.

这个问题也在这里讨论:

1- 不一致2.2媒体播放器行为

在2.2中流式传输shoutcast流中断的 2个android代码

3-本期网站上的很多问题也讨论了这个问题,但我发现答案没有.

4- markmail.org

LogCat跟踪:

Unable to to create media player
Error copying buffered conent.
java.lang.NullPointerException
com.ms.iradio.StreamingMediaPlayer.startMediaPlayer(StreamingMediaPlayer.java:251)
com.ms.iradio.StreamingMediaPlayer.access$2(StreamingMediaPlayer.java:221)
com.ms.iradio.StreamingMediaPlayer$2.run(StreamingMediaPlayer.java:204)
android.os.Handler.handleCallback(Handler.java:587)
android.os.Handler.dispatchMessage(Handler.java:92)
android.os.Looper.loop(Looper.java:123)
android.app.ActivityThread.main(ActivityThread.java:3683)
java.lang.reflect.Method.invokeNative(Native Method) …
Run Code Online (Sandbox Code Playgroud)

audio android shoutcast audio-streaming android-mediaplayer

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

需要一个带有Monodroid的sqlite的例子

有人能指出我在Monodroid中使用sqlite的例子吗?我连一个都找不到.

c# sqlite android xamarin.android

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

WiFi密码:它是如何存储的以及在哪里?

任何人都知道如何以及在哪里将WiFi密码存储在Android设备上.我不打算破解它,而是考虑保存和恢复任何"容器"保存它.任何Android API框架支持保存wifi密码,然后检索wifi密码?

android wifi

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

Android - 如何让蓝牙始终开启?

Android上蓝牙开发的两个问题:

  1. 有没有办法在Android中始终启用蓝牙(我的应用程序中可能有一个很长的设备发现阶段)?据我所知,默认值是120秒的倒计时.

  2. 是否存在任何开源蓝牙API实现?

android bluetooth

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