相关疑难解决方法(0)

如何构建具有隐藏和内部API的Android SDK?

我想重建Android SDK(或者更确切地说只是android.jar)以包含隐藏和内部API.

我找不到任何关于如何解决这个问题的文档或讨论.我已经设置了一个能够构建cm7的Ubuntu CyanogenMod构建环境.

现在,我读到make SDK将构建SDK,但我想构建一个SDK,其中包含使用@hide标记为隐藏的方法和字段.这可能吗?

我想要做的是更改使用隐藏API的应用程序,为了重建它,我想使用修改后的SDK.

android android-source android-sdk-2.3

82
推荐指数
7
解决办法
5万
查看次数

在.connect()之后如何防止Android蓝牙RFCOMM连接立即死亡?

这个问题已经解决了!非常感谢布拉德,丹尼斯和瘾君子!你是英雄!:)

这是工作代码.它连接到Zeemote并从中读取数据.

=====代码=====

public class ZeeTest extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        try {
            for (int i = 0; i < 3; i++) {
                test();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

    private boolean connected = false;
    private BluetoothSocket sock;
    private InputStream in;
    public void test() throws Exception {
        if (connected) {
            return;
        }
        BluetoothDevice zee = BluetoothAdapter.getDefaultAdapter().
            getRemoteDevice("00:1C:4D:02:A6:55");
        Method m = zee.getClass().getMethod("createRfcommSocket",
            new Class[] { int.class });
        sock = (BluetoothSocket)m.invoke(zee, Integer.valueOf(1));
        Log.d("ZeeTest", …

android bluetooth motorola rfcomm

48
推荐指数
3
解决办法
6万
查看次数

Android webview,文件输入字段filechooser不显示

我应该在应用程序的webview中显示一个网页.该页面包含一个html表单,其中一个字段是文件.所以它就像......

<input type="file" name="file">
Run Code Online (Sandbox Code Playgroud)

如果我在浏览器中打开页面并按下选择文件按钮,弹出文件选择器,一切都很好,但是当我按下webview中的选择文件按钮时,没有任何反应:/

任何想法如何使这项工作?

android

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