`
unicorn25
  • 浏览: 67073 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在eclipse环境中开发android原生应用

 
阅读更多

最近比较闲,于是在网上闲逛搜罗各种源代码和UI效果,在eoeandroid找个一个不错的帖子,关于原生Launcher2二次开发的(标题:关于使用Eclipse调试Launcher的完美解决方法  链接:http://www.eoeandroid.com/thread-46204-1-2.html)。在里面提到如下内容:

 写道
由于在Android源码中,很多方法、成员、类、包都被打上@hide标签,这些成员在SDK中没有公开,以至于在编译Launcher源码时最常遇到的类android.view.View的成员mScrollX无法访问。

 

本文既是基于这个思路试图从根本上解决android原生应用在eclipse中的二次开发问题。

 

思路如下:

 

思路1

  • 使@hide标签失效
  • 生成含有原生应用所需要的扩展后的android custom SDK
  • 使用custom SDK创建新的工程,并导入原生应用
分享到:
评论

相关推荐

    Windows下Eclipse搭建Android_NDK开发环境

    NDK提供了与Java Native Interface (JNI)的交互机制,使得Java代码能够调用C/C++编译的库,从而在Android应用中使用原生代码。 在【Windows】环境下搭建Android NDK开发环境,主要步骤包括: 1. **下载Android NDK...

    ECLIPSE下的androidndk开发

    本教程将指导你如何在Eclipse环境中集成Android NDK进行开发。 **1. 为什么要用NDK?** 使用Android NDK的主要原因是性能优化。原生代码可以直接与硬件交互,因此执行速度通常比Java更快。此外,NDK还可以用于利用...

    Eclipse配置NDK开发环境

    NDK是Google提供的一个工具集,允许开发者在Android应用中使用C和C++代码,以实现高性能或利用特定硬件的功能。 配置Eclipse以进行NDK开发主要包括以下几个步骤: 1. **安装ADT插件**:首先,确保你已经安装了...

    在Eclipse中编译通过的MTK平台Android6.0源码的原生Gallery2应用

    这个特定的项目是针对MTK(MediaTek)平台,在Android 6.0(Marshmallow)版本上编译通过的,并且使用了Eclipse集成开发环境。下面将详细介绍这个项目涉及的关键知识点以及在Eclipse中编译Android源码的过程。 1. *...

    Eclipse下编译Android自带联系人应用

    首先,我们需要理解Eclipse作为一个集成开发环境(IDE)在Android应用开发中的角色,以及如何利用其特性来处理Android源码。 **Eclipse IDE与Android开发** Eclipse是一款流行的开源IDE,尤其在早期的Android开发...

    Android原生录音机

    在Eclipse环境中开发Android原生录音机,你需要配置Android SDK环境,导入Android项目,创建布局文件来设计用户界面,比如添加一个开始/停止录音的按钮。按钮的点击事件中,实现上述的录音操作逻辑。 此外,考虑到...

    android eclipse jni(ndk) 开发环境的搭建

    通过上述步骤,我们可以在Linux环境中快速搭建起一套完整的Android Eclipse JNI (NDK) 开发环境。相较于其他繁琐的方法,这种方法更加直观且易于理解。需要注意的是,实际操作过程中可能会遇到各种问题,如版本兼容...

    Eclipse里Android JNI的开发方法

    ### Eclipse里Android JNI的开发方法 #### NDK开发环境安装 **Native Development Kit ...通过上述步骤,开发者能够在Eclipse环境中顺利进行Android JNI的开发工作,充分利用C/C++的优势来增强应用的功能性和性能。

    Android Apps with Eclipse

    第七章关注于使用Eclipse进行Android原生开发(即使用C/C++语言编写的应用程序)。这一章节详细介绍了如何安装配置Android Native Development Kit (NDK),并利用Eclipse开发原生代码。此外,还会讨论如何在Java代码...

    Eclipse集成Android NDK

    "Eclipse集成Android NDK"这一主题涵盖了在Linux环境下使用Eclipse进行Android原生代码开发的关键步骤。Android NDK(Native Development Kit)是Google提供的一款工具集,允许开发者在Android应用中使用C和C++语言...

    将Android原生的Phone程序通过eclipse跑在模拟器上

    ### 如何将Android原生的Phone程序通过Eclipse跑在模拟器上 #### 环境准备 在开始之前,请确保您的开发环境符合以下要求: - **操作系统**:Ubuntu 10.10 - **IDE**:Eclipse 3.5.2 - **ADT版本**:r14 - **目标...

    Libusb在Android下的应用eclipse工程

    首先,`Libusb在Android下的应用eclipse工程`意味着我们要在一个Eclipse环境中搭建一个Android项目,该项目的目标是实现libusb的功能。Eclipse是早期常用的Android开发环境,虽然现在Google已经推荐使用Android ...

    eclipse版AndroidTreeView

    【标题】"eclipse版AndroidTreeView" 是一个专为Eclipse IDE设计的Android开发项目,它实现了对GitHub上的原生AndroidTreeView库的移植,使得在Eclipse环境下也能方便地使用这个强大的树形视图组件。 【描述】"原来...

    Android原生VideoView视频开发demo

    总之,"Android原生VideoView视频开发demo"是一个很好的学习资源,它提供了关于如何在Android应用中集成视频播放功能的实例。对于想要提升Android视频播放功能开发技能的人来说,这是一个不可多得的起点。

    Android移动应用开发实验指导书

    这部分内容涉及如何使用Android NDK编写原生代码,以及如何将C/C++库集成到Android应用中。 **详细知识点:** - **NDK简介:** - 介绍NDK的基本概念及其作用。 - **C/C++库的集成:** - 如何在Android项目中引入...

    Android+Eclipse+NDK+cygwin开发环境的搭建.doc

    搭建Android+Eclipse+NDK+cygwin开发环境是Windows平台下进行Android原生代码(C/C++)开发的基础步骤。以下是对各个步骤的详细说明: 1. **安装JDK**: JDK (Java Development Kit) 是Java编程语言的开发环境,对于...

    使用Flex4.5开发Android应用程序

    在开始使用Flex 4.5开发Android应用之前,你需要安装以下软件: 1. Adobe Flash Builder:这是Flex的主要集成开发环境(IDE),支持4.5版本。 2. Android SDK:开发者需要安装并配置Android开发工具,包括SDK ...

    Android_SDK与Eclipse最新版开发环境搭建

    ### Android SDK与Eclipse最新...综上所述,通过以上步骤,您就可以成功搭建一个用于开发Android应用的完整环境。这不仅包括必要的开发工具,还涵盖了从基础知识到实践应用的全过程,为后续的项目开发打下坚实的基础。

Global site tag (gtag.js) - Google Analytics