相关疑难解决方法(0)

startService()是创建新的Service实例还是使用现有的实例?

startService()是创建新的Service实例还是使用现有的实例?例如,在以下代码中,它是创建两个UpdateService实例还是只创建一个UpdateService实例?谢谢.

    int[] appWidgetIds = new int[] {1, 2};  
    for (int appWidgetId : appWidgetIds) {
        Intent intent = new Intent(context, UpdateService.class);
        intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
        context.startService(intent);
    }
Run Code Online (Sandbox Code Playgroud)

android

30
推荐指数
2
解决办法
8499
查看次数

Android:将变量传递给已经运行的服务

我在将值从Activity传递到已经运行的服务时遇到问题.我想知道最好的方法是什么?添加额外内容不会工作,因为我认为必须在意图开始之前完成此操作?(如我错了请纠正我).

任何帮助都会很棒!如果需要,我可以详细说明.

担.

service android android-intent android-activity

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

从广播接收器或服务启动Android TTS

我想让TTS在后台运行.但是,我从来没有听到任何声音.我有一个广播接收器启动服务.我把我的TTS代码放在这两个代码中,但它从不说话.我知道正在调用该方法(我在其上设置了一个断点),但它仍然不起作用.

这是我的日志,但似乎没有包含有关TTS服务的任何内容.

10-04 22:45:30.663: WARN/InputManagerService(209): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4423df40
10-04 22:45:37.363: INFO/PollingManager(449): calculateShortestInterval(): shortest interval is 540000
10-04 22:45:37.413: INFO/TLSStateManager(449): org.apache.harmony.nio.internal.SocketChannelImpl@4400ece0: Wrote out 29 bytes of data with 0 bytes remaining.
10-04 22:45:38.043: ERROR/IMAPEmailService(480): Can't create default IMAP system folder Trash. Please reconfigure the folder names.
10-04 22:45:40.123: ERROR/EONS(303): EF_PNN: No short Name
10-04 22:45:41.543: ERROR/WMSTS(171): Month is invalid: 0
10-04 22:45:42.043: WARN/AudioFlinger(172): write blocked for 212 msecs, 24 delayed writes, thread 0xb998
Run Code Online (Sandbox Code Playgroud)

提前谢谢大家!

android text-to-speech android-service

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

外部存储上的应用程序特定文件夹的权限

有人可以解释/Android/data/< package_name>/files/这里描述的应用程序特定文件夹的权限http://developer.android.com/guide/topics/data/data-storage.html#filesExternal

目前还不清楚它何时真正属于应用程序,何时它是世界可读的.在启用USB海量存储时,外部存储中的文件(包括应用程序特定文件夹)是否具有全球可读性?

我尝试使用文件管理器应用程序(ASTRO文件管理器),我能够在SD卡上的应用程序特定文件夹中查看/打开文件,这与"设置Protect USB storage"下的开发人员选项中的设置无关.我正在使用谷歌Nexus 4运行4.3版本的android.

所以当这个文件夹/Android/data/appname/files/对应用程序来说非常私密时会让人感到困惑.

谢谢.

android android-sdcard

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