android项目名修改
❶ Android studio怎么修改重命名文件名
使用的Android studio的很多的项目的文件都是通过自己进行创建成功的,创建的完成之后项目的名称或者是文件,都需要填写入文件名称,但是创建完成之后的文件名觉得不合适了,就想需要对文件名重新命名,而在Android studio无法使用F2的方式直接重新命名。 1、进行打开电脑中已经安装好的Android studio的应用程序,并在在Android studio中加载项目的文件。
2、选中完项目之后,进入到项目中找到需要重新命名的文件。
3、然后就可以点击Android studio菜单中列表中的Refactor的选项。
4、这样就会弹出了一个下拉菜单中选项,进行选择下拉菜单中的“rename”的选项。
5、弹出rename的选项框,在输入框中输入需要重新的命名的名称。
6、可以看到了该的文件名称被重新命名成功了。
❷ android项目在编译中改名后,为什么在程序中没有改名
APK其实是一种压缩的格式
改为.zip后解压可看到结构
res资源文件夹里有各种分辨率下的图片,xml格式的布局文件等。
resources.arsc含有文字显示相关的资源,主要包括strings等,即某id对应的字符串。
classes.dex是java源码编译后的文件。
反编译的目的有两种,学习并尝试修改源代码;简单改名或汉化。
对APK反编译以及回编译的工具基本都是基于一大神的 apktool,该工具本文最后亦有提供。
设置好java环境,下载apktool.jar,使用 java -jar apktool.jar 执行操作。
也可以下载自己操作系统相关文件后简化操作,比如windows下的apktool.bat。
cmd,进入目录,apktool便会出现各种参数说明,比如:
[plain] view plain
apktool d in.apk out // 将in.apk反编译,结果存入out文件夹
apktool b out // 将out文件夹下文件回编译为out.apk
反编译后classes.dex会形成smali文件夹,resource.arsc会以value文件夹放入res中,汉化改名等工作主要在strings.xml中完成。
回编译后,还需对apk进行重新签名。
下面提供的工具包,有apktool,以及国人对其改装以便更容易使用。包含了签名等工具。
APK反编译工具包
❸ 包名一样的android项目 怎么批量改包名
Eclipse提供了Android Tools->Rename Application Package的方法修改包名,然而这种方法常常不靠谱,会有异常情况发生。 经过实践表明,以下方法最简便靠谱: STEP 0: 在AndroidManifest.xml里手动修改package STEP 1: 将Build AutoMatically 去掉 STEP 2: 修改Src下的一级包名,刷新项目 STEP 3: 搜索原有包名,使用Eclipse全局替换为新的包名 STEP 4: Clean下项目工程 STEP 5: 再Check下一些类可能出现的一些字符串乱码等问题.
❹ 安卓开发怎么修改apk名称
方法/步骤
1修改开发软件里面的logo图标,但是叫一个应用是不是有点别扭,
在左侧的项目里面找到AndroidManifest.xml的文件,双击打开
在右侧的代码中找到 android:label="@string/app_name" >
="@string/app_name" >这段代码意思就是,访问R文件的string内部类,app_name常量所指向的资源,找到R.java
双击之后,看到app_name这个是在string的下边的指向文件
指向文件为values文件夹下strings.xml里面app_name
<string name="app_name">第一个应用</string> 果然,这面的名称为第一个应用
直接把他修改一下把,为了配合图标,起一个跑跑卡丁车吧,不要忘记保存哦,把R.JAVA文件也关闭掉
在项目名称右键找到Run AS ---android Application的按钮
控制台里面提示正在安装应用成功了,就ok了
看到了,第一个应用是我们修改图标之后的样子,下边这是修改名称之后的样子,是不是很简单。
❺ android studio 怎么改工程的包名
1右键单击所要修改的包。
2单击 Refactor --> Rename。
3弹出对话框,单击 Rename Package。
4弹出对话框,输入新的包名,单击 Refactor。
5可以看到步骤一中单击的包的名称已经改变了。但是AndroidManifest文件中的包名却没改变,重新打开项目之后就好了。
❻ 怎么修改android项目名
前段时间研究好程序员分享视频,在引入项目时,发现通过Refactor-Rename重命名之后,下次引入项目,工程名还是会改变为原来的工程名!
1、通过研究Eclipse引入Android工程机制,发现Eclipse会自动读取android代码的清单文件AndroidManifest.xml
<intent-filter
<action android:name=android.intent.action.MAIN /
<category android:name=android.intent.category.LAUNCHER /
</intent-filter
查找到过滤器为运行的主activity
2、通过获取主activity的名字,然后生成工程名
<activity
android:name=.FlashActivity
3、既然分析出原因,那么我们只要把主运行的activity的名字修改一下,然后再次引入时,都会按照这个名字进行import
❼ 在引入项目时,如何更改android工程名
前段研究一些源码,在引入项目时,发现通过Refactor-Rename重命名之后,下次引入项目,工程名还是会改变为原来的工程名!
1、通过研究Eclipse引入Android工程机制,发现Eclipse会自动读取android代码的清单文件AndroidManifest.xml
<intent-filter
<action android:name=android.intent.action.MAIN /
<category android:name=android.intent.category.LAUNCHER /
</intent-filter
查找到过滤器为运行的主activity
2、通过获取主activity的名字,然后生成工程名
<activity
android:name=.FlashActivity
3、既然分析出原因,那么我们只要把主运行的activity的名字修改一下,然后再次引入时,都会按照这个名字进行import
❽ android程序在模拟器上运行时是项目的英文名,我想把它改成中文的(不要程序默认的),请问怎样可以改
自己在string.xml文件中定义一个名字
然后在AndroidManifest.xml application中默认启动Activity 的android:label="@string/app_name"这个属性 改成在string.xml中定义的名字就可以了。