`
yi_17328214
  • 浏览: 206967 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

android 程序 发布加密

阅读更多
大家都知道,现在java程序很容易就让别人反编译,andorid 开发也是如此. 所以android 提供了一个 Android Java混淆(ProGuard).使用起来也是很简单.

=================================
在你的android工程下边有一个文件叫:project.properties. 低版本的sdk可能叫default.properties..
只要将 proguard.config=proguard.cfg 这句加到里面 就ok了,但是一定要是发布签名的app,debug模式下是不混淆的.

最后就是这样:
 # This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
# 
# This file must be checked in Version Control Systems.
# 
# To customize properties used by the Ant build system use,
# "build.properties", and override values to adapt the script to your
# project structure.
# Indicates whether an apk should be generated for each density.
# split.density=false
# Project target.
target=android-10
proguard.config=proguard.cfg


用clipse export ,导出发布程序就好了.
1
0
分享到:
评论

相关推荐

    android加密日记本源码

    开发者可以学习如何在Android环境中实现数据加密和解密,以及如何设计基本的日记应用程序界面和功能。 【描述】中的关键知识点包括: 1. **Android应用开发**:这个项目基于Android Studio,使用Java或Kotlin语言...

    android MQTT 带SSL加密连接例子demo

    在这个“android MQTT 带SSL加密连接例子demo”中,我们将探讨如何在Android应用中使用BKS(Bouncy Castle Key Store)加密文件来实现安全的MQTT连接。 首先,我们需要理解MQTT协议。MQTT是一种基于发布/订阅模式的...

    Android程序研发源码Android下的加密信息客户端 WhisperSystems-TextSecure.zip

    本文将深入剖析TextSecure的源码,探讨其在Android应用程序开发中的加密技术和安全策略。 1. **源码结构分析** TextSecure的源码结构清晰,主要分为几个关键模块:UI界面、网络通信、加密算法和数据存储。这些模块...

    Android下的加密信息客户端

    【Android下的加密信息客户端】是一种专门在Android操作系统上运行的应用程序,它允许用户发送和接收安全、加密的信息。此类客户端通常采用高级加密技术,确保即使信息在网络中传输或存储时,也能保持私密性,防止...

    eclipse开发android文件加密小软件简单例子

    开发者可以使用Eclipse创建、编译、调试和发布Android应用,通过ADT(Android Development Tools)插件来增强其对Android开发的支持。 2. **Android平台**:Android是一种开源操作系统,主要用于移动设备如智能手机...

    Android加密解析之第三方安全平台

    在Android应用开发中,安全是至关重要的,尤其是考虑到应用程序中的数据和代码可能遭受逆向工程攻击,导致敏感信息泄露或功能被恶意利用。为解决这一问题,许多第三方安全平台提供了专业的Android加密服务,以增强...

    android apk文件代码加密 源码

    Android 应用程序以APK(Android Package)的形式发布,它实际上是一个包含应用程序代码、资源、manifest文件等的ZIP压缩包。APK文件内部结构包括以下几个关键部分: 1. classes.dex:包含了Java字节码,通过Dalvik...

    Android微信程序源码

    《深入剖析Android微信程序源码》 微信,作为全球用户量最大的即时通讯应用之一,其背后的源码一直是开发者们探索和学习的宝贵资源。本文将围绕“Android微信程序源码”这一主题,深入探讨其中的关键技术和设计思想...

    Android程序设计入门到精通

    因此,我会基于标题、描述和标签中所提到的内容,即“Android程序设计入门到精通”,来生成相关的知识点。 Android程序设计入门到精通的知识点可以从以下几个方面来展开: 1. Android平台概述: Android是由谷歌...

    88个Android应用程序

    标题 "88个Android应用程序" 暗示了这是一份包含88款不同Android应用的集合,可能是源代码、APK安装包或者是相关的项目案例。Android是谷歌开发的开源移动操作系统,广泛应用于智能手机和平板电脑。这个压缩包可能是...

    Android代码-具有图像滤镜加密等功能的安卓APP

    在本项目"Android代码-具有图像滤镜加密等功能的安卓APP"中,开发者构建了一个功能丰富的安卓应用程序,名为"AnAwesomeAPP"。该应用旨在提供图像处理和安全服务,包括滤镜应用、基本图像编辑以及数据加密。让我们...

    android myeclipse 将java 程序 生成APK 发布

    在Android开发过程中,将Java程序转化为可安装的APK(Android Package)文件并发布是必要的步骤。MyEclipse作为一款集成开发环境,提供了方便的工具来帮助开发者完成这个过程。以下将详细介绍如何在MyEclipse中通过...

    Android 自签名程序

    在Android平台上,应用程序的发布和安装需要经过一个关键的安全步骤,即签名。"Android自签名程序"是指开发者使用自己的密钥对APK文件进行签名,以确保应用的完整性和来源可靠性。这一过程对于那些需要在非Google ...

    android-26 对应android8

    10. **Android Studio集成**:与SDK 26一起发布的还有相应的Android Studio工具更新,提供了更好的调试工具、性能分析器和优化的布局编辑器,以帮助开发者更高效地开发Android 8.0应用。 在实际开发中,将`android-...

    android记账应用程序

    开发者需确保数据加密,避免敏感信息泄露,并遵循Android的最佳实践,如使用安全的网络连接和权限管理。 总结,这个"android记账应用程序"项目是一个基础的Android应用开发示例,涵盖了从数据库操作到用户界面设计...

    android4.0发布rest服务

    在Android 4.0(Ice Cream Sandwich)系统中,开发者可以利用后台Service组件来实现REST服务的发布。REST(Representational State Transfer)是一种网络应用程序的设计风格和开发方式,基于HTTP协议,强调简洁和标准...

    Android MQTT客服端程序

    在Android平台上开发 MQTT 客户端程序是一项关键的技术任务,特别是在物联网(IoT)和实时通信应用中。MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息协议,专为低带宽、高延迟或不可靠网络...

    DroidCrypt,一个简单的android库。这个android库使用aes加密对字符串执行加密非常容易,它还可以用于保存到共享引用。.zip

    4. **持续更新**:开源项目的维护者通常会定期发布更新,以应对新的安全威胁或兼容新的Android版本。 **在实际项目中的应用** 在实际的Android应用开发中,DroidCrypt可以用于以下场景: - **用户数据保护**:对...

    Android应用程序潜在漏洞

    Android应用程序在开发过程中可能会引入多种安全漏洞,这些漏洞往往是由于开发者的疏忽或对Android系统安全机制缺乏深入了解导致的。以下是一些Android应用程序中常见的潜在安全漏洞及其相关知识点。 1. 不安全的...

    Android密码管理本

    2. **Android Studio**:作为Android应用开发的官方集成开发环境(IDE),Android Studio提供了完整的开发工具集,如代码编辑器、调试器、构建工具等,使得开发者能够快速构建、测试和发布应用程序。这款密码管理...

Global site tag (gtag.js) - Google Analytics