小编Vis*_*nav的帖子

:app:使用Profilers转换类 - 转换为调试FAILED

打开Android Profiler编译时发生以下错误:FAILURE:Build失败并出现异常.

什么地方出了错:

任务':app:transformClassesWithProfilers-transformForDebug'的执行失败.

profiler

12
推荐指数
1
解决办法
1857
查看次数

如何在android中使用kotlin获取片段中的资源ID?

我尝试了下面提到的这个代码,但在运行时遇到崩溃.发生的错误是Android运行时:

致命异常:主要进程:com.root.specialbridge,PID:17706 kotlin.KotlinNullPointerException at com.root.specialbridge.fragments.profile_fragment.WallFragments.initializeView(WallFragments.kt:49)

class WallFragments : Fragment(){

private var wallAdapter: WallAdapter? = null
private var wall_recycler: RecyclerView? = null
private val wallArrayList: ArrayList<Wall>? = null
private var mainlayout: LinearLayout? = null
private var no_result_found_layout: RelativeLayout? = null
private var userProfileWallInterface: UserProfileWallInterface? = null
internal var wallActivityBeanse: MutableList<WallActivityBeans> = ArrayList()

override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? {
    val view = inflater!!.inflate(R.layout.wall_fragments, container, false)
    userProfileWallInterface = UserProfileWallPresentation(activity, this)
    initializeView()
    wallAdapter = WallAdapter(activity, wallActivityBeanse)
    wall_recycler!!.adapter = wallAdapter

    return …
Run Code Online (Sandbox Code Playgroud)

android kotlin

11
推荐指数
3
解决办法
2万
查看次数

在一段时间内让子区域为空?

下面是我的代码,我总是得到null subLocality...。

Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses  = geocoder.getFromLocation(latitude,longitude, 1);

String suburb = addresses.get(0).getSubLocality();
String state = addresses.get(0).getAdminArea();
String zip = addresses.get(0).getPostalCode();
String country = addresses.get(0).getCountryName();

Log.e("Log for data",""+suburb+" "+state+" "+zip+" "+country);
Run Code Online (Sandbox Code Playgroud)

以下是我的回复;

null Gujarat 380006 India
Run Code Online (Sandbox Code Playgroud)

gps android location android-gps

7
推荐指数
1
解决办法
335
查看次数

在recyclerview中滚动到特定类别位置

我想在加载recyclerview之后滚动到项目ID == 5,我直接设置项目ID setTargetPosition....如果有任何人有更好的线索,请帮助我.根据响应我想在加载recyclerview后直接滚动到三明治类别....

这是我的setAdapter代码;

                try {
                JSONArray jsonArray = arrayList.get(0);
                for (int i = 0; i < jsonArray.length(); i++) {
                    JSONObject jObj = jsonArray.getJSONObject(i);
                    String catName = jObj.getString("CategoryName");
                    String catId = jObj.getString("CategoryID");
                    Category cat1 = createCategory(catName, Integer.parseInt(catId));
                    JSONArray jProductDetails = jObj.getJSONArray("ProductDetails");
                    ArrayList<HashMap<String, String>> productdetaildata = new ArrayList<HashMap<String, String>>();
                    for (int j = 0; j < jProductDetails.length(); j++) {
                        JSONObject jP = jProductDetails.getJSONObject(j);
                        HashMap<String, String> map = new HashMap<String, String>();
                        map.put(HitUtilities.product_id, jP.getString("ProductID"));
                        map.put(HitUtilities.product_name, jP.getString("ProductName"));
                        map.put(HitUtilities.product_image, jP.getString("PhotoImagePath"));
                        map.put(HitUtilities.product_price, jP.getString("CurrentPrice"));
                        map.put(HitUtilities.product_isFavorite, …
Run Code Online (Sandbox Code Playgroud)

android recycler-adapter android-recyclerview

5
推荐指数
1
解决办法
1273
查看次数

如何在 Android 30 中打开位置权限设置?

我想直接打开按钮单击 android 30 上的位置权限设置。我该如何打开?

在此处输入图片说明

下面是我的代码。这会在权限页面上导航我,

final Intent i = new Intent();
i.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
i.addCategory(Intent.CATEGORY_DEFAULT);
i.setData(Uri.parse("package:" + context.getPackageName()));
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
i.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
i.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
context.startActivity(i);
Run Code Online (Sandbox Code Playgroud)

android kotlin android-studio

5
推荐指数
1
解决办法
2727
查看次数

Room 迁移类中原始查询的 SQL 注入

在 Room 迁移中编写原始 SQL 查询时,OWASP 工具会发出 SQL 注入警告。有没有什么解决办法可以克服这个问题。下面是我的代码:

class Migration1to2 : Migration(1, 2) {
override fun migrate(database: SupportSQLiteDatabase) {

    database.execSQL("ALTER TABLE Book ADD COLUMN pub_year INTEGER")
}
}
Run Code Online (Sandbox Code Playgroud)

sqlite android sql-injection android-sqlite android-room

5
推荐指数
0
解决办法
391
查看次数

如何编写 if elseif else 条件 Laravel 查询生成器?

以下是我的查询,

rows = "SELECT * FROM `table` WHERE score = 1"
if (rows.Count < 3) //at least one row
return if;
else if(rows.Count >7)
return 'else if';
else
return 'else';
Run Code Online (Sandbox Code Playgroud)

使用 querybuilder laravel 时如何编写上述查询。其实我想知道else条件怎么写。

下面是我的代码;

$query=DB::table('aaa')
->select('*')
->when($count<3,function ($q){
    echo 'if';
})
->when($count>7,function ($q){
    echo 'else if';
})

///I dont know how to write else condition here
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5

4
推荐指数
1
解决办法
1万
查看次数

如何在android studio 2.3.3中使用ndk-stack

我正在尝试调试使用 androidNDK 的 Android 应用程序。我没有使用android studio的默认androidNDK。我已经单独下载了androidNDK。使用这个androidNDK我构建了SO文件。现在要调试堆栈中的崩溃,我点击了此链接 https://developer.android.com/ndk/guides/ndk-stack.html

为了进行堆栈跟踪,他们提到了命令

$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi -dump foo.txt
Run Code Online (Sandbox Code Playgroud)

我将 $NDK 替换为我下载的 androidNDK 的路径。-sym 文件让我感到困惑什么是符号文件?我应该包含哪个文件路径?c 项目文件路径还是我的 android studio 文件路径?

android android-ndk

3
推荐指数
1
解决办法
3117
查看次数

Play-Services-Oss-Licenses的主题

有人成功使用了新的play-services-oss-licenses库吗?如此处所述尝试使用它时:

https://developers.google.com/android/guides/opensource

我得到:

引起原因:java.lang.IllegalStateException:您需要在此活动中使用Theme.AppCompat主题(或后代)。在android.support.v7.AppIll的android.support.v7.app.AppCompatDelegateImplV9.ensureSubDecor(AppCompatDelegateImplV9.java:323)的android.support.v7.app.AppCompatDelegateImplV9.createSubDecor(AppCompatDelegateImplV9.java:354)。 (AppCompatDelegateImplV9.java:175)在android.support.v7.app.AppCompatDelegateImplBase.getSupportActionBar(AppCompatDelegateImplBase.java:

我在其余的应用程序中使用AppCompat-并未为此活动设置主题。这是该库中的错误吗(这是我目前的想法)-还是我做错了什么?

android open-source android-appcompat

3
推荐指数
1
解决办法
716
查看次数

CycledLeScannerForLollipop:扫描失败:无法注册应用程序(Alt-Beacon 库)

我正在使用 Alt-Beacon 库,并且收到此错误并且无法检测到信标,

CycledLeScannerForLollipop:扫描失败:应用程序无法注册

平台:一加5安卓7.1.1

谁能建议我如何解决这个问题。

android altbeacon beacon

3
推荐指数
1
解决办法
4033
查看次数