我有一个apk文件,这是非免费的
我的问题如下:
1,如果市场上的Copy Protection设置为"true",用户是否可以从设备复制我的apk文件?(rooted/non rooted)从设备复制apk
2,如果可以:实现真正的复制保护的最佳方法是什么?
谢谢,莱斯利
我尝试在Android上运行一个简单的JavaFX应用程序.因此,我使用gradle来阅读javafxports入门指南来构建应用程序,但我被困在某个地方.我可以使用installDebugEclipse中的gradle任务在Android设备上构建和安装应用程序,但是,当我启动应用程序时,我得到一个黑屏.当我解压缩.apk文件时,它不包含JavaFX应用程序的jar文件.我假设apk应该包含JavaFX应用程序jar文件,但我不知道如何将其包含在.apk.
我还尝试使用gradle来构建JavaFX应用程序本身(jar文件),这很好.但是,我不知道把这个jar文件放在哪里可以包含在apk文件中.我读过我要把它放到一个dist目录中,但我认为这只会在Netbeans中使用吗?我正在使用Eclipse gradle集成来构建项目.
这是我试过的.由于JavaFX应用程序就像HelloWorld示例应用程序一样简单,并且像魅力一样工作,我希望在我的gradle构建文件中出现配置错误.
build.gradle - 构建apk
apply plugin: 'me.tatarka.retrolambda'
apply plugin: 'android'
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'me.tatarka:gradle-retrolambda:2.5.0'
classpath 'com.android.tools.build:gradle:1.0.1'
}
}
repositories {
jcenter()
}
ext {
dalvikSdkHome = getProjectProperty('dalvikSDK')
dalvikSdkLib = dalvikSdkHome + '/rt/lib'
}
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
dexOptions {
preDexLibraries = false
}
sourceSets {
main {
jniLibs.srcDir file("${dalvikSdkLib}/")
assets.srcDirs = ['assets']
}
}
lintOptions {
abortOnError false
} …Run Code Online (Sandbox Code Playgroud) 由于驱动器损坏,我丢失了 Flutter 应用程序的源代码,但debug.apk我的 android 手机中有我的源代码。谁能告诉我如何反编译 Flutterapk以获取源代码。我尝试使用反编译器反编译它,但它没有提供我的源代码,因为 flutter 源代码是 dart 语言。
我尝试使用apktool解压缩apk文件.我按照下面提到的步骤. 有没有办法从APK文件中获取源代码?
但我无法完全得到它.我不知道在哪里放apktool以及如何反编译apk文件.我在运行apktool命令时遇到以下错误C:\ Windows\System32> apktool.bat无法访问jarfile C:\ Windows\System32\apktool.jar
请帮我解决这个问题.
提前致谢
我尝试从.apk获取源代码
我按照这里的步骤
有没有办法从APK文件中获取源代码?但是在步骤2.4,当我在我的cmd上写道时,我dex2jar path> d2j-dex2jar classes.dex得到了
" 'd2j-dex2jar'未被识别为内部或外部命令,可操作的程序或批处理文件. "
任何解决方案
所以我发布了我的Android应用程序,我编写了它,应用了LVL,甚至改变了一些LVL代码但是当然,我发现它使用一个名为Lucky Patcher的工具破解了某个地方.我不打算问我如何防止这样的1点击工具,因为我猜没有单一的答案(除非你有一个想法并且可以指向我).
我需要请你帮忙弄清楚我的代码是如何破解的.我知道这个工具需要APK文件并删除许可.既然如此,我怎么能把这个APK文件反向工程回Java文件,看看该工具如何破解我的代码(所以我修复了它)
请帮帮我谢谢
反编译apk并使用其部分代码是合法的吗?(更具体地说:一个URL连接器(我还没有学到)).
应用程序的其余部分(布局等)由我制作.我可以在不关心法律方面的情况下发布此应用程序吗?
我能够从PC中提取我的应用程序apk文件.我使用的步骤是1.在myapp.apk.zip之后添加.zip
APK文件已成功提取.但我无法看到XML文件内容.
XML文件的格式不正确.这是我的申请.仅限学习目的.
谢谢.
是否可以通过重载/覆盖和现有的APK来创建新的APK.
说,我们有WhatsApp信使.现在,如果我想在通知区域显示"人X现在在线"这样的通知,则无法使用现有的WhatsApp信使.所以,我想开发一个新的自定义信使,它使用WhatsApp信使的所有功能,以及我的一些自定义代码.就像导入JAR一样,我们可以导入APK吗?
这似乎与另一个人的工作有关,但仅从学习的角度来看,我想知道可能性.截至目前,让我们留下所有的安全漏洞.
我想反编译我最近的apk来测试它.
我运行代码
C:\Users\admin\apktool d OwnApp.apk
但它的错误是:
未找到输入文件(OwnApp.apk)或无法读取.
为什么我得到这个?
android ×7
apk ×4
android-lvl ×1
decompiler ×1
decompiling ×1
dex2jar ×1
flutter ×1
gradle ×1
java ×1
javafx ×1
javafxports ×1
overloading ×1
overriding ×1
xml ×1