<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[baidu_39503346的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/baidu_39503346</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; baidu_39503346]]></copyright><item><title><![CDATA[旧项目适配Android15]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/152002047</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/152002047</guid><author>baidu_39503346</author><pubDate>Tue, 23 Sep 2025 16:25:50 +0800</pubDate><description><![CDATA[开发工具需要：升级到最新稳定版（如 Jellyfish | 2023.3.1 或更高），使用最新版本：Android Studio Narwhal 3 Feature Drop | 2025.1.3。需要配置最低 gradle-8.5-bin.zip，对应的tools：8.3.0  支持Java 17。模块.gradle文件需要添加：namespace: 你的包名。配置jdk 17：模块的.gradle文件添加。根据编译信息有问题逐步修改。把编译版本修改到 35。]]></description><category></category></item><item><title><![CDATA[AS的签名信息]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/148140005</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/148140005</guid><author>baidu_39503346</author><pubDate>Thu, 22 May 2025 13:50:13 +0800</pubDate><description><![CDATA[第一步：将下面的代码添加到app/build.gradle。]]></description><category></category></item><item><title><![CDATA[横竖屏切换，Activity补充刷新，webview加载]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/141282320</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/141282320</guid><author>baidu_39503346</author><pubDate>Sat, 17 Aug 2024 16:11:38 +0800</pubDate><description><![CDATA[在清单文件中对Activity设置这个。]]></description><category></category></item><item><title><![CDATA[JNI中的C语言实现字节间转换]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/132250792</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/132250792</guid><author>baidu_39503346</author><pubDate>Sat, 12 Aug 2023 16:54:36 +0800</pubDate><description><![CDATA[/ 对于每个字符，你需要两个字符来表示其十六进制形式，再加上字符串的结束符。]]></description><category></category></item><item><title><![CDATA[引用.so库，JNI使用方法]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/132250560</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/132250560</guid><author>baidu_39503346</author><pubDate>Sat, 12 Aug 2023 16:52:21 +0800</pubDate><description><![CDATA[包名：com.haledev.jnimk，类名：JNITest，方法：public native int compress(String cmd);3、生成与so库中c文件的jni方法的一样包名的实体类以及方法。android的defaultConfig配置。不同的系统平台看项目需要。]]></description><category></category></item><item><title><![CDATA[Android无线调试]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/130755240</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/130755240</guid><author>baidu_39503346</author><pubDate>Thu, 18 May 2023 21:04:03 +0800</pubDate><description><![CDATA[3、最后使用：adb connect ip:port（如：192.168.0.25:41531）ip和port都是Android手机。1、首先在系统环境变量——》新建——》"ANDROID_ADB_SERVER_PORT"，值：手机的端口号。2、通过adb kill-server，adb start-server，重启abd。]]></description><category></category></item><item><title><![CDATA[Invalid Gradle JDK configuration found.]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/125061227</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/125061227</guid><author>baidu_39503346</author><pubDate>Tue, 31 May 2022 11:15:43 +0800</pubDate><description><![CDATA[gradle]]></description><category></category></item><item><title><![CDATA[Gradle问题集]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/115859364</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/115859364</guid><author>baidu_39503346</author><pubDate>Mon, 19 Apr 2021 10:41:32 +0800</pubDate><description><![CDATA[问：android studio3.0——Error:All flavors must now belong to a named flavor dimension. Learn more at …
解：所有的flavors都必须属于同一个风格，flavorDimensions “versionCode”

]]></description><category></category></item><item><title><![CDATA[人脸识别技术]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/115659097</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/115659097</guid><author>baidu_39503346</author><pubDate>Tue, 13 Apr 2021 11:24:23 +0800</pubDate><description><![CDATA[人脸识别引擎：虹软技术
比较简单（有现成的Demo）
免费

]]></description><category></category></item><item><title><![CDATA[文件存储-路径]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/115633286</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/115633286</guid><author>baidu_39503346</author><pubDate>Tue, 13 Apr 2021 10:08:58 +0800</pubDate><description><![CDATA[文件存储内部存储概念访问内部存储的API方法外部存储概念访问外部存储的API方法不同Android版本
内部存储
概念
注意内部存储不是内存。内部存储位于系统中很特殊的一个位置，如果你想将文件存储于内部存储中，那么文件默认只能被你的应用访问到，且一个应用所创建的所有文件都在和应用包名相同的目录下。也就是说应用创建于内部存储的文件，与这个应用是关联起来的。当一个应用卸载之后，内部存储中的这些文件也被删除。
访问内部存储的API方法
1、Environment.getDataDirectory()
2、getF]]></description><category></category></item><item><title><![CDATA[工具]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/115632269</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/115632269</guid><author>baidu_39503346</author><pubDate>Mon, 12 Apr 2021 17:52:07 +0800</pubDate><description><![CDATA[Object转MapJson字符串转MapObject对象转Map
Json字符串转Map
public static Map&lt;String, Object&gt; jsonToMap(Object object) {
        if (object == null) {
            return null;
        }
        // 将json字符串转换成jsonObject
        JSONObject jsonObject = JSON.parseObj]]></description><category></category></item><item><title><![CDATA[RN 流操作]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100141840</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100141840</guid><author>baidu_39503346</author><pubDate>Thu, 29 Aug 2019 17:01:31 +0800</pubDate><description><![CDATA[对Native流操作：


/**
 * Helper class that provides the necessary methods for creating the RequestBody from a file
 * specification, such as a contentUri.
 */
/*package*/ class RequestBodyUtil {

    priv...]]></description><category></category></item><item><title><![CDATA[RN https请求配置]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100140907</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100140907</guid><author>baidu_39503346</author><pubDate>Thu, 29 Aug 2019 16:29:46 +0800</pubDate><description><![CDATA[Fetch对https请求的配置：


/**
 * Implements the XMLHttpRequest JavaScript interface.
 */
@ReactModule(name = NetworkingModule.NAME)
public final class NetworkingModule extends ReactContextBaseJavaModule {

...]]></description><category></category></item><item><title><![CDATA[RN通信的注册]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100135869</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100135869</guid><author>baidu_39503346</author><pubDate>Thu, 29 Aug 2019 16:26:12 +0800</pubDate><description><![CDATA[ReactPackage的MainMoudle注册：


/**
 * Created by 80028939 on 1/22/2018.
 */



/**
 * Package defining basic modules and view managers.
 */
public class MainReactPackage extends LazyReactPackage impleme...]]></description><category></category></item><item><title><![CDATA[JS的问题积累]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100140492</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100140492</guid><author>baidu_39503346</author><pubDate>Thu, 29 Aug 2019 16:13:17 +0800</pubDate><description><![CDATA[1、JavaScript runtime error: '$' is undefined
：未引用jQuery.js文件
2、The following errors occurred while attempting to load the app.
- No assembly found containing an OwinStartupAttribute.
- No assembly f...]]></description><category></category></item><item><title><![CDATA[JS与Native的通信]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100133549</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100133549</guid><author>baidu_39503346</author><pubDate>Thu, 29 Aug 2019 10:56:44 +0800</pubDate><description><![CDATA[JS与Native（Android）通信：


/**
 * Created by 80028939 on 1/10/2018.
 */

public class MainModule extends ReactContextBaseJavaModule {
    private final String MODULE_NAME = "mainModule";
    private Reac...]]></description><category></category></item><item><title><![CDATA[RN的Https请求问题]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100118164</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100118164</guid><author>baidu_39503346</author><pubDate>Wed, 28 Aug 2019 14:06:02 +0800</pubDate><description><![CDATA[处理RN的https问题：


package com.asmobileinbox;

import com.facebook.react.modules.network.OkHttpClientProvider;
import com.facebook.react.modules.network.ReactCookieJarContainer;

import java.security.Sec...]]></description><category></category></item><item><title><![CDATA[Git命令积累]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/100056634</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/100056634</guid><author>baidu_39503346</author><pubDate>Sat, 24 Aug 2019 20:12:49 +0800</pubDate><description><![CDATA[改动的添加：

git add -A. :表示一次性添加所有改动的文件

git add -A  :表示添加所有的内容

git add .   :表示添加新文件和编辑的文件不包括删除的文件

git add -u  :表示添加编辑和删除的文件不包括新文件
...]]></description><category></category></item><item><title><![CDATA[ContentProvider]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/99864054</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/99864054</guid><author>baidu_39503346</author><pubDate>Wed, 21 Aug 2019 11:13:55 +0800</pubDate><description><![CDATA[内容提供者：可进程间和进程内通信。

ContentProvider：接口，用于对数据操作的具体实现方法。有三个辅助类，

ContentResolver：由context.getContentResolver()获取ContentResolver对象来通知数据变化和操作数据，拥有与ContentProvider的对应数据操作方法。

UriMatcher：根据URI匹配ContentPr...]]></description><category></category></item><item><title><![CDATA[Android面试题解答]]></title><link>https://blog.youkuaiyun.com/baidu_39503346/article/details/99726488</link><guid>https://blog.youkuaiyun.com/baidu_39503346/article/details/99726488</guid><author>baidu_39503346</author><pubDate>Tue, 20 Aug 2019 16:09:14 +0800</pubDate><description><![CDATA[1、Activity生命周期？

onCreate()——〉onStart()——〉onResume()——〉onPause()——〉onStop()——〉onDestroy()

2、Service生命周期？

startService：onCreate()——〉onStartCommand()——〉onDestroy()

bindService：onCreate()——〉onBind()——...]]></description><category></category></item></channel></rss>