`
superhanliu
  • 浏览: 50483 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

android 中package的名称

阅读更多

新建一个project的时候,输入package的名称,似乎有一些要求。

比如昨天我建立一个project的package是 a.b.c,activity是Demo1

那么今天我再建立一个project,activity是Demo2,那么package就不能还是 a.b.c 了。

虽然我建立Demo2的时候不会提示,但是在测试安装Demo2这个应用的时候就会报错。

 

 

貌似android是根据package name来确定一个应用的。原因好像是因为它自动生成的文件 R.java

的package是 a.b.c 。

 

Demo1和Demo2的package 一样,因此导致对应的R.java的路劲也一样了.所以Demo2就无法install了??

 

分享到:
评论

相关推荐

    Android系统package与activity

    1. **唯一性**: 每个Android应用都有一个唯一的Package名称,这类似于身份证号码,确保了每个应用在系统中的唯一标识。例如,微信的应用Package可能是`com.tencent.mm`,而支付宝可能是`...

    Pro Android学习:了解package的小例子

    在Android开发中,Package(包)是组织应用代码和资源的基本单位,它为应用程序提供了命名空间,确保不同应用之间的组件不会冲突。本示例“Pro Android学习:了解package的小例子”将深入探讨如何利用包机制进行资源...

    Bluetooth LE for iOS, tvOS and Android.unitypackage

    本文将详细介绍如何在Unity中使用"Bluetooth LE for iOS, tvOS and Android.unitypackage"这一插件,实现在iOS、tvOS和Android平台上进行蓝牙连接,包括搜索设备、连接、发送与接收信息以及断开连接等关键功能。...

    Android中获取应用程序(包)的信息-PackageManager的使用方法

    在Android开发过程中,有时我们需要获取系统中应用程序的信息,例如包名(`packagename`)、标签(`label`)、图标(`icon`)以及占用的存储空间等。这不仅可以用于调试和优化自己的应用程序,也可以为用户提供有关...

    android Accessibility无障碍服务实现获取系统全局任何控件的名称和坐标信息

    android:packageNames="com.example.app1, com.example.app2" android:accessibilityFeedbackType="feedbackGeneric" android:notificationTimeout="100" android:canRetrieveWindowContent="true" android:...

    Android packageinstaller之权限获取及展现源码分析

    根据给定文件中的标题、描述、标签以及部分内容,本文将对“Android packageinstaller之权限获取及展现源码分析”这一主题进行深入解析。主要围绕Package Installer框架如何处理应用权限的获取与展示,从源码层面...

    Android-Package-Channel:快速打渠道包

    打包方法因为Android在安装apk时,不对META-INF文件夹的文件经行签名校验,所以可以在这个文件夹随添加/修改相关文件作为渠道标识python ./package.py xxxxx.apk dev最后一个参数是想要的渠道名称读取渠道包public ...

    Android 动态修改应用图标

    在Android系统中,应用图标和名称是用户识别应用程序的主要方式,它们通常在开发阶段就已经固定。然而,在某些特定场景下,比如个性化定制、多品牌合作或者动态更新UI时,开发者可能需要实现动态修改应用图标和应用...

    Android开发中上线后修改应用名称的若干问题.pdf

    Android 应用名称修改是 Android 开发中很常见的问题。特别是在应用上线后,修改应用名称的需求变得更加迫切。那么,在 Android 开发中上线后修改应用名称需要注意些什么问题呢? 一、修改应用名称的必要性 在 ...

    android-rename-package:使用代码重命名android应用程序包名称

    Android重命名介绍这是一个CLI工具,用于使用代码重命名android应用程序包名称。安装NPM Android-Rename-Package基于nodejs。 您可以在使用它之前安装node.js。 然后安装此工具。 npm -g install android-rename吉特...

    Android-Android多渠道打包工具

    在Android应用开发中,尤其是大型应用或需要分发到多个平台和渠道时,手动处理不同渠道的打包工作是一项繁琐的任务。美团网为了提高效率,开发了一个名为“Android-Package-Channel”的工具,它能帮助开发者快速地...

    Android系统中如何获取系统进程信息

    ### Android系统中如何获取系统进程信息 在Android开发过程中,获取系统进程信息是实现设备监控、性能优化等应用功能的基础。本文将详细介绍如何利用Android提供的API来获取系统进程信息,并展示一个简易进程管理器...

    Android中调用JNI例子

    在Android开发中,JNI(Java Native Interface)是一个关键的技术,它允许Java代码和其他语言写的代码进行交互。JNI在很多场景下被使用,如优化性能、使用硬件特性、调用C/C++库等。本示例将详细介绍如何在Android...

    gpsdemo_GPS_android_android监控_android定位_监控.zip

    从压缩包子文件的文件名称“gpsdemo_GPS_android_android监控_android定位_监控_源码.rar”来看,我们预期会找到一个完整的Android Studio项目,包括了项目的结构、源代码、资源文件以及可能的示例数据。通过阅读和...

    Android xml资源文件中@、@android、@+以及问号的使用详解

    当使用这个标记时,提供了属性资源的名称,它将会在主题中被查找,所以不需要显示声明这个类型。 四、@+ 代表创建或引用资源 @+ 代表创建或引用资源,完整格式为:@+[<package_name>:][<resource_type>/]。它可以...

    Android中获取所有应用程序信息

    在Android系统中,获取所有应用程序信息是开发过程中常见的需求,比如构建应用管理界面或实现自定义功能。这个过程涉及到对Android系统的深入理解,特别是对`PackageManager`类的使用。`PackageManager`是Android...

    android中获取应用程序包的信息

    在Android系统中,获取应用程序包的信息是一项常见的任务,这通常涉及到获取应用的图标、包名以及应用名称等元数据。本文将深入探讨如何在Android环境中实现这一功能,并结合提供的"packageinfo_adapterLearn"示例...

    Android代码-Ant-Multiple-Package

    Ant-Multiple-Package Ant多渠道打包说明文档 一 文档说明 本项目是针对android在eclipse开发环境下利用android官方自带的ant打包工具进行多渠道打包的一个工具,具有打包快速配置简单的特点。 二 环境准备 需要正确...

    Android中数据库常见操作实例分析

    ### Android中数据库常见操作实例分析 #### 一、引言 在Android开发中,数据库操作是一项常见的需求。无论是用户信息管理、数据缓存还是应用配置存储等场景,都需要使用到数据库来实现数据的持久化存储。本文将...

Global site tag (gtag.js) - Google Analytics