我想从其他程序中获取数据怎么弄啊。
就像Windows一样用GetWindowText这样获取其他程序窗口的数据。目前遇到的问题是,程序A是厂商提供的,他们用的是JNI读取某些硬件的数值,
现在我想通过我自己写的程序去读他们程序里面感兴趣的数值怎么弄啊?
  希望能得到大侠的帮忙,谢谢~

解决方案 »

  1.   

    这个问题细节化太严重了,没人能给你满意的答复,实操性太强。我也只能回答说:既然jni读到了,就直接去取。
      

  2.   

    android 进程间的数据对外都是private的,甚至使用的vm 都是不同实例, 所以,如果想读取其它非故意暴露数据 的进程是不可能的, 正因为这样android 的安全性才能得到保障。
      

  3.   

    除非程序暴露数据,用provider去读,否则按android的机制,其他程序是不能读取的