android 方法
一颗沙子
这个作者很懒,什么都没留下…
展开
-
AndroidStudio报错macMissing essential plugin
studio工具原创 2024-06-29 17:49:13 · 338 阅读 · 0 评论 -
android 签名兼容v3版本
apksigner sign --ks /Users/xxxx/Android --ks-key-alias alias --ks-pass pass:pass --v1-signing-enabled true test.apk原创 2024-05-27 14:49:53 · 146 阅读 · 0 评论 -
android 读取apk 的sha1值
android sha1原创 2024-05-24 16:03:33 · 170 阅读 · 0 评论 -
android 多张图片合成一张
【代码】android 多张图片合成一张。原创 2023-09-16 15:04:14 · 824 阅读 · 0 评论 -
Android Studio 清除代理设置
Android Studio 清除代理设置原创 2023-04-01 10:02:01 · 436 阅读 · 0 评论 -
ANR 文件
android ANR文件原创 2022-12-10 17:10:57 · 145 阅读 · 0 评论 -
aab 转apk 安装
下载bundletool 工具1.java -jar bundletool-all-1.8.1.jar build-apks --bundle=duplicated-app.aab --output=finalapp.apks --ks=Android --ks-pass=pass:123456--ks-key-alias=android--key-pass=pass:1234562.生成finalapp.apks ,安装指令java -jar bundletool-all-1.8.1.ja原创 2021-12-20 16:00:06 · 2344 阅读 · 0 评论 -
Android 找回应用重新签名
指令jarsigner -verbose -keystore /Users/onesand/desktop/xxx/xxx.keystore -signedjar signed.apk unsigned.apk android原创 2021-08-12 11:50:13 · 175 阅读 · 0 评论 -
zsh: permission denied: ./gradlew
运行:chmod +x gradlew./gradlew processDebugManifest --stacktrace原创 2021-07-05 18:39:27 · 3395 阅读 · 0 评论 -
flutter A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionF
FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:mergeDebugNativeLibs'.> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > More than one file was found...原创 2021-05-25 10:00:28 · 2742 阅读 · 1 评论 -
flutter run on AS 报错
FAILURE: Build failed with an exception.* Where:Initialization script '/private/var/folders/5j/0qcpwg8548j520vr2sp66dlw0000gn/T/sync.studio.tooling.gradle' line: 7找到下面目录:双击打开gradle.xml文件 在<GradleProjectSettings>中加入如下语句:<option name="del原创 2020-12-01 10:41:07 · 539 阅读 · 0 评论 -
flutter apk 指令
1.插件上传发布flutter pub publish -n 检查插件有没有报错flutter pub publish 发布 (Y)2.apk自动打包flutter build apk --target-platform android-arm,android-arm64 打包混淆flutter build apk --target-platform android-arm,android-arm64 --no-shrink 忽略混淆打包...原创 2020-11-19 15:22:54 · 190 阅读 · 0 评论 -
Android BridgeWebView在JS交互下上传图片 Base64报错
Bitmap 转 Base64溢出 处理:Base64.NO_WRAP/** * 图片转成string * * @param bitmap * @return */ public static String convertIconToString(Bitmap bitmap) { ByteArrayOutputStream baos = new ByteArrayOutputStream();// outputstream...原创 2020-07-14 17:02:21 · 681 阅读 · 0 评论 -
AndroidStudio--编译出错-Expected resource of type styleable [ResourceType]
异常信息: 编译时: Expected resource of type styleable [ResourceType] 异常解决: 在使用TypedArray的语句,方法上或者类上加上注解@SuppressWarnings("ResourceType")关于解决方法:原创 2017-02-08 19:31:12 · 889 阅读 · 0 评论 -
studio 针对.9.png 报错问题
Error:java.lang.RuntimeException: Some file crunching failed, see logs for details在你的build.gradle中添加下面一组代码,重新编译即可!aaptOptions { cruncherEnabled =false useNewCruncher =false原创 2016-12-09 19:54:36 · 1064 阅读 · 0 评论 -
查看并修改签名证书keystore的密码,alias别名等相关参数
查看keystore参数信息(以android.keystore文件为例)修改keystore的密码,别名等1:修改密码的命令:keytool -storepasswd -keystore android.keystore其中,my.keystore是复制出来的签名证书文件,命令执行后会提示证书的当前密码和新密码及其确认。2:修改别名alia原创 2017-02-08 19:35:53 · 3683 阅读 · 0 评论 -
studio Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 6553
studio 编译 mothed 节点 超过65536 Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536第一步:app--->build.gradle dependencies{compile 'com.a原创 2016-09-23 16:15:34 · 633 阅读 · 0 评论 -
studio java.lang.OutOfMemoryError: GC overhead limit exceeded
studio 编译 java.lang.OutOfMemoryError: GC overhead limit exceeded 在文件下,添加maxheapsize 声明app---》build.gradleandroid{dexOptions { incremental = true preDexLibraries = false j原创 2016-09-23 16:08:34 · 277 阅读 · 0 评论 -
studio 3.0 运行的包无法安装 “INSTALL_FAILED_TEST_ONLY”
1.在项目中的gradle.properties全局配置中设置:android.injected.testOnly=false2.adb 加-tadb install -t app-debug.apk上面两个方法亲测有效。原创 2019-08-15 16:26:16 · 291 阅读 · 1 评论 -
studio 引用aar 声明
aar 放到libs 目录下app---》build.gradle 添加dependencies {compile(name:'aarname', ext:'aar')}原创 2016-09-23 15:56:24 · 280 阅读 · 0 评论 -
Android Studio打包签名出现错误
忽略 某些错误解决办法,在build.gradle里面添加如下代码,放在Android下面 lintOptions { checkReleaseBuilds false abortOnError false }原创 2017-02-08 19:41:07 · 2376 阅读 · 0 评论 -
macbook 下appium 不支持findElementByName
appium 1.10.0 findElementByName(By.name("名称"))报错org.openqa.selenium.InvalidSelectorException:Locator Strategy 'name' is not supported for this session 修改/Applications/Appium.app/Contents/R...原创 2019-01-08 10:48:05 · 975 阅读 · 0 评论 -
macboook 使用apktool_2.3.4.jar
进入jar 和apk目前下java -jar apktool_2.3.4.jar d -f /Users/abc/desktop/temp/Android1_bate.apk -o ABCAndroid1_bate.apk反编译apkABC目标目录原创 2019-02-21 17:11:09 · 725 阅读 · 0 评论 -
CMake server error
用cmake 编译jni时,报错Error occurred while communicating with CMake server。当前cmake 编译版本兼容问题,可以通过卸载3.10.2.4988404,安装另外一个版本可以解决,需要点击show packet 把cmake 的版本都显示出来。原创 2019-03-21 23:25:07 · 509 阅读 · 0 评论 -
Android 系统GPS Intent
调整系统GPS 的Intent方法Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);startActivityForResult(intent,887);原创 2019-03-28 16:30:47 · 134 阅读 · 0 评论 -
studio jar
mac 执行./gradlew makeJar 报权限问题bash: ./gradlew: Permission denied执行权限修改chmod +x gradlew再次./gradlew makeJar 就ok注意:需要在android下添加lintOptions { abortOnError false}不然很容易产生异常。Error: T...原创 2019-05-06 10:26:05 · 99 阅读 · 0 评论 -
Zxing图片拉伸解决 Android 二维码扫描
竖屏导致图片垂直方向压缩变形Point screenResolutionForCamera = new Point(); screenResolutionForCamera.x = screenResolution.x; screenResolutionForCamera.y = screenResolution.y; // preview si...转载 2019-06-20 20:22:27 · 391 阅读 · 0 评论 -
应用商城认领app 流程
应用商城认领app 流程到商场平台下载空白包然后执行下面命令jarsigner -verbose -keystore /Users/AAA/desktop/XXX/android.keystore -signedjar tap_sign.apk tap_unsign.apk android.keystore/Users/onesand/desktop/XXX/android....原创 2019-09-23 14:50:55 · 422 阅读 · 0 评论 -
设置Activity使用系统壁纸作为背景
在AndroidManifest.xml中,activity android:label="@string/app_name" android:name=".HomeActivity" android:theme="@style/android:Theme.Wallpaper"> intent-filter原创 2013-10-20 10:39:37 · 2068 阅读 · 0 评论 -
android 统计app方法数
下载dex-method-count.jar地址:http://download.csdn.net/detail/zhengdan66/8914629命令行执行:java -jar path1(dex-method-counts.jar路径) path2(apk路径)原创 2016-08-26 00:18:41 · 867 阅读 · 0 评论 -
cygwin android NDK 编译
打开bash.exe(即启动cygwin)用cd进入到对应项目的目录;进入对应的目录,使用 $NDK/ndk-build 编译得到结果,例如1、 我们选择ndk自带的例子hello-jni,我的位于E:\android-ndk-r5\samples\hello-jni(根据你具体的安装位置而定),2、 运行cygwin,输入命令cd E/android-ndk-r5/sampl原创 2016-05-22 23:55:31 · 413 阅读 · 0 评论 -
android 针对MIUI系统Dialog显示
在MIUI系统,Dialog设置属性.getWindow().setType( WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);调Dialog.show();的时候并没有显示Dialog,或者报错:android.view.WindowManager$BadTokenException: Unable to add window --原创 2016-05-18 14:33:01 · 1598 阅读 · 0 评论 -
android 文字或者图片生成.pdf文件
public void createPDF(){Document doc = new Document(); try {String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/droidText"; File dir = new File(path);转载 2014-03-07 13:50:01 · 4124 阅读 · 1 评论 -
android utf-8 转gb2312
android 通过EditText.getText().toString(),得到设备的名称(devicename),android默认的编码是utf-8,现在修改支持中文的名字,必须要对devicename字符串转gbk或者gb2312,开始觉得字符串转码,本来就有接口:deviceName = new String(deviceName.getBytes(),"gb2312");这样操作后原创 2013-12-14 21:14:38 · 5322 阅读 · 0 评论 -
Eclipse 手机调试发生Android ADB server didn't ACK * failed to start daemon
最近电脑老是The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'D:\android-2.2-windows\platform-tools\adb.e转载 2013-12-09 23:00:19 · 998 阅读 · 0 评论 -
在android、网页等获取linux 平台下的dlna dmp的中文名字乱码
在android、网页等获取linux 平台下的dlna dmp的中文名字乱码,而win7、win8(WMP)显示名字都正常,用utf-8转码还是乱码,查一些资料,对于Linux下,要双重转码,先utf-8然后iso-8859-1.这样中文才显示正常。参考资料:http://blog.zeerd.com/archives/585原创 2013-11-24 22:26:47 · 1554 阅读 · 0 评论 -
android 非官方airplay协议文档
非官方airplay协议文档:http://nto.github.io/AirPlay.html原创 2013-11-04 19:30:19 · 2665 阅读 · 0 评论 -
android apk排序
apk 排序private static final Collator sCollator = Collator.getInstance();public static final Comparator APP_NAME_COMPARATOR = new Comparator() {public final int compare(ApplicationInfo a, Applic原创 2013-10-28 18:58:34 · 698 阅读 · 0 评论 -
android 开机启动adb属性
今天查了很多资料,我测试过很多方法,如何打开android的开机adb 服务。添加属性:build.prop persist.service.adb.enable=1 1打开/0关闭还查到其他属性,测试过:ro.secure=0 默认开启未知源apk..ro.allow.mock.location=1 开启模拟位置debug.sf.hw=1 硬件加速设定 0是原创 2013-10-10 18:21:06 · 6767 阅读 · 0 评论 -
安装apk开机没有接收到开机BOOT_COMPLETED的解决方案
1.据了解,android3.1开始,也是为了安全起见,如果应用程序没有启动过,则receiver不起作用,开机启动不了服务,也没有接收到boot_completed的广播。2.开机接受广播public class BootBroadcastReceiver extends BroadcastReceiver { public static final String TAG =原创 2013-09-23 17:30:45 · 2449 阅读 · 1 评论