草庐IT

android - 如何在android studio中更改包名?

这个问题在这里已经有了答案:RenamepackageinAndroidStudio(54个回答)关闭7年前。我已经制作了一个应用程序,这是我的第一个应用程序,所以当我开始编码时,我将包名称保留为com.example.stuff,现在当我尝试上传到Play商店时,由于包裹名字。我已尝试重构->重命名包名称并在AndroidManifst.xml中对其进行了更改,然后我尝试再次上传。我一次又一次地留下同样的信息。感谢您的帮助,并在此先感谢您。:) 最佳答案 首先在您的包上单击一次,然后单击AndroidStudio上的设置图标。关闭

java - 如何在 android 2.3 及更高版本中获取当前启动器的包名?

如何在Java中以编程方式获取android2.3及更高版本中当前启动器的包名称? 最佳答案 我认为您应该可以使用PackageManager.resolveActivity(),以家庭为目的。Intentintent=newIntent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_HOME);ResolveInforesolveInfo=getPackageManager().resolveActivity(intent,PackageManager.MATCH_D

java - 如何在 android 2.3 及更高版本中获取当前启动器的包名?

如何在Java中以编程方式获取android2.3及更高版本中当前启动器的包名称? 最佳答案 我认为您应该可以使用PackageManager.resolveActivity(),以家庭为目的。Intentintent=newIntent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_HOME);ResolveInforesolveInfo=getPackageManager().resolveActivity(intent,PackageManager.MATCH_D

Android 12.0 根据包名授予WRITE_SETTINGS权限

1.概述在12.0的系统产品开发中,对于在项目中授予权限功能也是常见的功能,在首次开机中默认授权运行时权限,还有就是特殊权限,比如悬浮窗权限,WRITE_SETTINGS权限,安装第三方app等等特殊权限的授予等等,在最近的项目中,就是需要根据包名默认授权WRITE_SETTINGS权限,接下来就分析下系统Settings中的授权WRITE_SETTINGS权限的方法,来授予授权WRITE_SETTINGS权限功能实现2.根据包名授予WRITE_SETTINGS权限的核心类packages\apps\Settings\src\com\android\settings\applications\

java - 如何在 Eclipse 中更改包名?

在Eclipse中,我有一个简单的Java项目,其中包含一个名为(默认包)的包,在这个包中我有一个类。我想将此包重命名为:com.myCompany.executable我尝试选择(默认包)--->右键单击​​--->重构,但现在我只看到名为:Infergenerictypearguments的单个声音>但不能更改包名。为什么?我要在Eclipse中做什么来更改包的名称? 最佳答案 首先你需要创建包:com.myCompany.executabe(src>右键>new>package)。按照这些步骤将Java文件移动到您的新包中。选

java - 如何在 Eclipse 中更改包名?

在Eclipse中,我有一个简单的Java项目,其中包含一个名为(默认包)的包,在这个包中我有一个类。我想将此包重命名为:com.myCompany.executable我尝试选择(默认包)--->右键单击​​--->重构,但现在我只看到名为:Infergenerictypearguments的单个声音>但不能更改包名。为什么?我要在Eclipse中做什么来更改包的名称? 最佳答案 首先你需要创建包:com.myCompany.executabe(src>右键>new>package)。按照这些步骤将Java文件移动到您的新包中。选

java - 如何在Java中获取当前类名,包括包名?

我正在做一个项目,一个要求是如果main方法的第二个参数以“/”(对于linux)开头,它应该将其视为绝对路径(不是问题),但如果它不以“/”开头,它应该获取类的当前工作路径,并将给定的参数附加到它上面。我可以通过以下几种方式获取类名:System.getProperty("java.class.path")、newFile(".")和>getCanonicalPath()等等……问题是,这只给了我存储包的目录-即,如果我有一个存储在“.../project/this/is/package/name”中的类,它只会给我"/project/"并忽略实际.class文件所在的包名。有什么建

java - 如何在Java中获取当前类名,包括包名?

我正在做一个项目,一个要求是如果main方法的第二个参数以“/”(对于linux)开头,它应该将其视为绝对路径(不是问题),但如果它不以“/”开头,它应该获取类的当前工作路径,并将给定的参数附加到它上面。我可以通过以下几种方式获取类名:System.getProperty("java.class.path")、newFile(".")和>getCanonicalPath()等等……问题是,这只给了我存储包的目录-即,如果我有一个存储在“.../project/this/is/package/name”中的类,它只会给我"/project/"并忽略实际.class文件所在的包名。有什么建

java - 如何找到给定类名的包名?

给定一个字符串形式的类名,我如何在运行时获取它的包名?我没有包含包名+类名的完全限定名称。只是类名。我希望在Class.forName()方法中使用包名。我完全可以找到第一个匹配的包名称(如果多个包具有相同的类)。有什么想法吗?更新我没有要处理的类实例。我的要求是使用Class.forName()方法创建一个类。但我只是将类名作为字符串。我需要一些方法来遍历包并确定我拥有的类是否属于该包。异常的堆栈跟踪是Exceptioninthread"main"java.lang.ClassNotFoundException:MyAddressBookPageatjava.net.URLClass

android - 如何修复重复的库 - 包名称为 'android.support.v7.appcompat' 的多个库

Gradle构建错误-包名称为android.support.v7.appcompat的库不止一个。这个项目中有ChromeCast,所以正在使用android-support-v7-appcompat和CastCompanionLibary-android-master。项目结构如下:BaseGameUtilsCastCompanionLibrary-android-masterVideoBrowserActivityandroid-support-v7-appcompatandroid-support-v7-mediaroutergoogle-play-services_lib非常