我的android代码同时具有Java部分和NDK部分
首先,如果我将所有编译器选项都保留为其默认值(即,不要在“运行/调试”配置窗口中进行任何更改),并且我总是通过单击工具栏中的绿色三角形运行按钮来运行我的应用,然后编译并构建调试版本。这个假设正确吗?我猜这是真的,因为我可以找到在
创建的apk文件# function to start at each new step
def start_step():
print(txt) # print story
attempt = False
choice = input('> ') # variable = user input prompt
if "A" in choice or "B" in choice or "C" in choice: # if-statement is '0' in variable (choice) or 1 then
step_end(choice)
else: # if-statement is other than 'A' or 'B' or 'C' then
game_over("Man, learn to type a letter.") # call dead function and show text message
def step_end(choice):
if choice =="A":
print(option_a)
next_function_a()
elif choice =="B":
print(option_b)
next_function_b()
elif choice =="C":
print(option_c)
next_function_c()
# function to exit program without errors by 'game-over' or 'winning' the game
def game_over(why): # function name (parameter)
print(why) # show argument ('why')
exit(0) # good normal exit without errors.
假设这是真的,我如何将build / download / run变体发布? ../app/build/outputs/apk/debug/app-debug.apk
中有一个选项可以为Play商店创建发布模式apk。这不是我的意思,我通常希望通过单击绿色的trianlgle运行按钮来构建/运行发布模式apk。我认为这也与Visual Studio中发生的事情类似,我只需要从下拉菜单中选择调试/发布并单击运行按钮,然后由IDE负责其余的工作。我想知道如何对Android Studio执行相同操作。
我正在Mac OS上使用Android Studio 3.4